雑記帳
ここはhideyosiの雑記帳です。テケトーに書き散らしてるだけなので間違っていたりとは普通にしてます。信用度は相当低いことをあらかじめご了承を。またご覧のようにWikiを使ってますが、hideyosi意外は書き込めません。
1: 2007-02-20 (火) 17:41:37 ソース バックアップ No.1 を復元して編集 現: 2024-01-06 (土) 22:39:12 hideyosi ソース 編集
Line 3: Line 3:
元のものはWin32環境用ですが、ソースが公開されているので他の環境でも動作できないかと思い、いろいろやってみました。 元のものはWin32環境用ですが、ソースが公開されているので他の環境でも動作できないかと思い、いろいろやってみました。
--基本的には、CD内の omake/tolsec をコピーし、これにパッチを当てることにより、コンパイル&動作が可能になるというものです。+COLOR(red){これまでは、はりぼてCD内からコピーしてパッチを当てるという形式でしたが、tolsetに関してはそのまま公開しても問題ないようですので、まるごとアップします。}
 +[[こちら:/modules/mydownloads/viewcat.php?cid=1]]よりダウンロードしてください。
-*リリースしたパッチ [#o06ae4ef] +---- 
--07/2/18。 http://thebbl.hideyosi.com/age/tolsetbsd.patch +---FreeBSDの場合、内部のコマンドが全て「make」になっているので、全てgmakeに書き換えるなりエイリアスで定義するなりしてください。 
---最初のものです。Linux・FreeBSDのgcc3.3、gcc3.4上でのコンパイルと動作を確認+---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 に変更してみてください。
- +---- 
--07/2/20 http://thebbl.hideyosi.com/age/tolset/tolset.patch2 +関連ページ 
---第2弾。 +#ls2(tolset/)
---FreeBSD上のgcc4.2、MacOS上のgcc4.0上でコンパイルと動作確認 +
---cc1で、-Iオプションが複数あると後が無視される問題に対処 +
---gas2naskがskipを起こす問題に対処+