雑記帳
ここはhideyosiの雑記帳です。テケトーに書き散らしてるだけなので間違っていたりとは普通にしてます。信用度は相当低いことをあらかじめご了承を。またご覧のようにWikiを使ってますが、hideyosi意外は書き込めません。

「30日でできる!OS自作入門」で使われているコンパイル系ツール tolset

元のものはWin32環境用ですが、ソースが公開されているので他の環境でも動作できないかと思い、いろいろやってみました。

これまでは、はりぼてCD内からコピーしてパッチを当てるという形式でしたが、tolsetに関してはそのまま公開しても問題ないようですので、まるごとアップします。

[[こちら:/modules/mydownloads/viewcat.php?cid=1]]よりダウンロードしてください。


      • FreeBSDの場合、内部のコマンドが全て「make」になっているので、全てgmakeに書き換えるなりエイリアスで定義するなりしてください。
      • MacOS Xのgcc4.0.2の場合、こんなエラーが出て停止することがあります。
        /var/tmp//ccaDkxw0.s:8166:FATAL:Symbol L000000000024$pb already defined.
      • この場合、 go_0032s/include/rules.mak をエディタで開いて、
        COMPILE = $(GCC) -c -Os
      • お尻の -Os を -O1 に変更してみてください。

関連ページ


Last-modified: 2012-10-22 (Mon) 22:05:13 (GMT) (2897d) by hideyosi