どうにか超漢字開発環境(gcc-9.4改変版 on OpenBSD)も復活。
復活したとはいえ、特にこれで何かをする予定は無いんだけど…
OpenBSD(uaa@), Ham(JG1UAA), Ingress(Lv14, RES), Japanese(Sagamihara-city, Kanagawa)
Another side: https://social.tchncs.de/@uaa
npub1rarr265r9f9j6ewp960hcm7cvz9zskc7l2ykwul57e7xa60r8css7uf890
Messages from this Mastodon account can read via mostr.pub with npub1j3un8843rpuk4rvwnd7plaknf2lce58yl6qmpkqrwt3tr5k60vfqxmlq0w
どうにか超漢字開発環境(gcc-9.4改変版 on OpenBSD)も復活。
復活したとはいえ、特にこれで何かをする予定は無いんだけど…
今の時代、Legacy IDEとか書くとArduino IDEの古い奴という解釈になって戦慄してる。 https://forum.arduino.cc/t/legacy-ide-theme-for-ide-2-0/1032540
超漢字の動く(仮想機じゃない)PCって、PCIじゃなくLegacy IDEのインターフェースに繋がったHDDが必須になるんだけど…Legacy IDE使えるマシンってイマドキどの程度残ってるんだろう。
対応するNICはRTL8139辺りがあれば良いとして、マトモなVESA BIOSが載ってるグラボか…その辺は分かんないや。
ああ、別にVMware Player向けに最適化したわけじゃないから過去のバージョンが動いていた環境で動く可能性があるのか。
超漢字Vネイティブインストールの手順・方法(サポート対象外なのでPMCに問合せは厳禁です) - tronliteracy
https://www.wikihouse.com/tronliteracy/index.php?%C4%B6%B4%C1%BB%FAV%A5%CD%A5%A4%A5%C6%A5%A3%A5%D6%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB%A4%CE%BC%EA%BD%E7%A1%A6%CA%FD%CB%A1%A1%CA%A5%B5%A5%DD%A1%BC%A5%C8%C2%D0%BE%DD%B3%B0%A4%CA%A4%CE%A4%C7PMC%A4%CB%CC%E4%B9%E7%A4%BB%A4%CF%B8%B7%B6%D8%A4%C7%A4%B9%A1%CB
Makefileの使い回しでgcc-9.4をビルドしようとしてこけた…configureからやり直してみる…
ネットワークが遅い→ネットワーク機器は大丈夫なんだろうか、と考えてしまうんですがその辺大丈夫なんですよね?
ftp.jaist.ac.jpからinstall74.imgのsnapshot(amd64)取ってるけど、5~7kB/sec程度しか出てない…
とりあえず、configureした後のMakefileが残ってるのでこれを使ってmakeはしてみるけど…(おそらくビルドが通るとは思うけど)どうなるかねえ。
gcc9.4とbinutils-2.34、clang-13でビルド通るのかなあ…?
OpenBSD、今後clang-16来るしその辺の対応も考えないといけないんだけど…(gcc10ベースでの開発環境構築までは試してるけど、-fno-commonとかの問題があるのであんまりそこまでいじりたくはない)。
OpenIndianaが激重なのでOmniOS CEでちょっとした実験(書いたコードのビルドが通るかどうか)をしてましたけど…時間があったらちゃんと使いたいと思いました。Solarisの血を引くOSって、なんかいいなって。
illumos、デスクトップ用途ならOpenIndiana、サーバー用途ならOmniOS CEがおすすめです。
ぬあー、マシン入れ替えたから超漢字開発環境を構築し直さないといけないのか…これすげえ面倒なんだけど…(吐血
@omasanori でもそれってOS書く側からすると負けた気がする…実機上で動いてナンボだと思うので(でも今は仮想機上でしか動かないOSもあると聞くので、この考え方は古いことも分かっています)。
ネットワークの利用できない超漢字V、応急処置としてはどうすれば良いんだろう…自分の環境だとシリアルポートの向こうにOpenBSDマシンが居るから、ppp接続でもすれば良い気がするんだけど。
VMwareの、vlanceが存在するI/Oアドレスをずらすことができれば良さそうな気がするんだけど…..vmxからいじるなんて芸当はできそうにない気がする(詰んでる)。
まあPCnet(LANCE)由来とはいえ、PCI化されちゃったらI/Oアドレスの設定はPCIの流儀に従うからなあ…ISAの時代とは違うのだよISAの時代とはという話になるんだろう。
ほんっと、ソースコードが公開されていたらもう少しこちらの手元で試行錯誤するとかできるってもんなのに…これだからソースの出ていないものはっ!💢
うーん、pciBridgeX.presentとvmci0.presentをFALSEにしてもダメだな。誰かがvlanceのI/Oアドレスと喧嘩してるっぽい。
vlance切ったら問題解決したから、多分その辺の問題じゃない?VMwareはne2kに対応してないはずだから…e1000辺りのドライバ持ってきて載せれば動くんじゃないかな?(あれば、の話)。
http://vmware.com/info?id=46
2023-11-19T10:57:26.411Z In(05)+ vcpu-0 ---------------------------------------
2023-11-19T10:57:26.411Z In(05)+ vcpu-0 Your guest operating system has accessed an I/O range where multiple devices overlap. This can have a variety of unpredictable results including virtual machine failures. Click OK to reset the virtual machine or click Cancel to ignore the error. If you choose to ignore the error, shut down the guest operating system as soon as possible to minimize instability. If the problem persists after you reboot the virtual machine, see the knowledge base article at
2023-11-19T10:57:26.411Z In(05) vcpu-0 IOSPACE: 2nd registration for port 0x2018 (Lance reset), old 0x7ff60480b100 user, new 0x7ff60480b100 user
2023-11-19T10:57:26.411Z In(05) vcpu-0 IOSPACE: 2nd registration for port 0x201c (Lance BCR), old 0x7ff604809bd0 user, new 0x7ff604809bd0 user
2023-11-19T10:57:26.411Z In(05) vcpu-0 MsgHint: msg.monitorEvent.14552
2023-11-19T10:57:26.411Z In(05)+ vcpu-0 *** Access to misconfigured virtual devices ***
2023-11-19T10:57:26.409Z In(05) vcpu-0 VLANCE: Switching to 32bit I/O
2023-11-19T10:57:26.411Z In(05) vcpu-0 VLANCE: Switching to 32bit I/O
2023-11-19T10:57:26.411Z Wa(03) vcpu-0 IOSPACE: unreg. non-registered port 0x2012
2023-11-19T10:57:26.411Z Wa(03) vcpu-0 IOSPACE: unreg. non-registered port 0x2016
げ、VMware Player 17.5で見事に踏んだ…
VMware Workstation Player 17.5のご注意 (2023.10.23) http://www.chokanji.com/ckv/vmplayer_17_5.html
2019年くらいに、TRONSHOWへJ-coreの人が来てたらしいという話を聞いてはいるんですが…もう4年前になるのか。 https://lists.j-core.org/pipermail/j-core/2020-January/000898.html
Quoraってログインしないと質問が投稿された時期を取得できないように見えるんだけど…どうなんだろう。正直言ってあんまりQuoraは関わりたくないんだけど。
質問も質問だし、回答も回答なのでちょっとここでは感想を書くのは控えておくけど…BTRONくらいは正しく書こうね?くらいは書いとかないとダメか。
https://jp.quora.com/%E3%81%AA%E3%81%9CTRON-OS%E3%81%8C-%E9%9D%9E%E5%B8%B8%E3%81%AB%E5%84%AA%E3%82%8C%E3%81%A6%E3%81%84%E3%81%9F%E3%81%8C%E5%A4%96%E5%9C%A7%E3%81%A7%E6%BD%B0%E3%81%95%E3%82%8C%E3%81%9F-%E3%81%A8%E3%81%8B-%E7%B5%84
なぜTRON OSが「非常に優れていたが外圧で潰された」とか「組み込みで世界標準OSだ」とかいう誇張された伝説をいまだに信じている人が大勢いるのですか?(2020.9.7)
(なんとなくだけど、CPUだのOSだのの「国産!国産!」をやるよりは、MSXみたいに既にある部品を寄せ集めて一つの世界を構築しちゃう方が日本人向きなのかもしれない…と自分は考えてしまう。もちろん、この辺りは色々な考え方があるので今後どうなっていくかは見守りたいところではある。)
ARMだってもともとAcorn…英国の教育用コンピュータに端を発してますからねえ。
死んだ子の歳を数える趣味は無いけど、SuperHもSH-5が成功してればもうちょいマシな状況だったのでは…と思わなくもない。
TR○N projectが目指す一つのゴールでもあったはずなんですけどね…何故英米中は自国のアーキテクチャを持っているのに、日本ではそれができなかったんでしょうかね。(と敢えて書いてみる)
国産ハードウェアに国産BIOSと国産OSを搭載!的な宣伝文句が書かれているのを見て、PurismのUSA国内組立モデルのことを思い出した。多少割高でも需要はあるんだよな、こういうのは。
AliexpressにLoongson(3A5000とかそのへん)のマザーボードやノートPCがあるのを見つけたが、今10万円以上払って買うほど優先すべきものではないな……
Cohen's d and Other Standardized Differences https://easystats.github.io/effectsize/reference/cohens_d.html
龍芯も3Aなんとかはとっても高くて、2Kなんとかも結構お高いけど、お安いのもあるのか…(今動かせるお金が無いので指をくわえて見てるだけ) https://www.aliexpress.com/item/1005004515120651.html
Synquacer、ヤフオクで\9800で落札というのを見てムキーッってなってた時期がある。久々に見てやっぱりムキーッってなってる今。
https://aucfree.com/items/k471239520
このアカウントは、notestockで公開設定になっていません。
Toyboxは0BSDを使っている、何故CC0でもunlicenseでもWTFPLでもないのか、というのが書いてあるが… https://landley.net/toybox/license.html
BSD-0で考えていたけど、敢えてGPLを設定するのも一案なのかなあ。改変部分を秘匿される(そしてそれが流通する)、ということに対してしっかり牽制しておきたいというのもあるし。
データウェアで検索するとデータウェアハウスが引っかかるんだけど、それdata warehouseなので求めるものと全然違うっす…
データセット向けのライセンスって、多分GPLとかBSDみたいなソフトウェア向けのライセンスをそのまま適用できるのかなーという疑問がちょっとありまして。"software"という語に"dataware"が含まれるかどうかという解釈…?