看板 FreeBSD 關於我們 聯絡資訊
※ 引述《chinsan (有若無,實若虛)》之銘言: : ※ 引述《jai166 (榮耀 尊絕 不凡 台科)》之銘言: : : 哈哈 我也是為了 BBS 才裝 gcc295 XD : Maple-itoc 應該近年來的版本都可以用 gcc 3.3x 以上 compile 啊 : 舉實例,剛為確認測試去抓 Maple-itoc tarball 回來,也可以正常編譯、安裝 : 以下是我的環境 gcc -v ; uname -r 謝謝您幫忙測試 不過小弟是使用 WDBBS 系統 可能要花相當多的時間才能把程式改好吧......... 目前遇到的問題有 1. warn: extra tokens at end of #endif directive 2. warn: Old BSD tty API used and depends on COMPAT_43TTY. Use termios.h instead 3.還有 GCC 不再支援 varargs.h 叫我改用 stdarg.h 在... int func(valist) vadcl { ... } 這些System V式的語法上會有問題(目前只查到這樣) 至於 ANSI C 的寫法可能要回去翻書才能弄... 喔喔 離題了XD : Using built-in specs. : Target: i386-undermydesk-freebsd : Configured with: FreeBSD/i386 system compiler : Thread model: posix : gcc version 4.2.1 20070719 [FreeBSD] : 7.1-STABLE 基本上我的環境也是如此 : : 不過我到現在 gcc295 也都沒裝起來呀@.@ : : 編譯過程中就出問題了 所以還沒有可以用的compiler : port 編不起來就 send-pr 吧.. 最後是到 7.0-STABLE 中找到了 gcc295.tbz 下載回來 pkg_add : : 不過現在換到虛擬機器就變成這樣了... : : 對於多版本 gcc 並存的情況 有沒有人有類似的經驗可以分享呢@.@ : 請善用 env 或 setenv, export 設定 CC 相關環境變數 謝謝您 這樣方便多了XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.143.30.45