2013-11-26 36 views
0

我正在嘗試將Cygwin(1.7.25)安裝System C 2.3.0。我運行在objdir的../configure(因爲很多教程在線狀態),但我得到以下錯誤:將系統C安裝到Cygwin

檢查海合會...海灣合作委員會
檢查C編譯器默認的輸出文件名稱...
configure:error:C編譯器無法創建可執行文件
有關更多詳細信息,請參閱`config.log'。


/*中的config.log /


gcc版本4.8.2(GCC)
配置段:2851:$? = 0
配置:2858:GCC -V> GCC:錯誤:無法識別的命令行選項 '-V'
GCC:致命錯誤:沒有輸入文件
彙編終止。
configure:2861:$? = 1
配置:2884:檢查C編譯器默認的輸出文件名
配置:2911:GCC conftest.c> GCC:錯誤:重生:沒有這樣的文件或目錄
配置:2914:$? = 1
configure:2952:result:
configure:failed program was:
|/
confdefs.h。 */
| #define PACKAGE_NAME「SystemC」
| #define PACKAGE_TARNAME「systemc」
| #define PACKAGE_VERSION「2.3.0」
| #define PACKAGE_STRING「SystemC 2.3.0」
| #define PACKAGE_BUGREPORT「」
|/*結束confdefs.h。 */


任何幫助,將不勝感激!

回答

0

我想出了我的問題。在我的.cshrc文件中,我修改了$ path變量,實際上刪除了gcc和g ++。因此,gcc和g ++都不起作用,所以配置腳本在試圖運行時失敗。

我修正了我的cshrc,$ path變量現在有/ usr/bin/gcc/usr/bin/g ++,並且configure腳本成功運行。