看板 LinuxDev 關於我們 聯絡資訊
※ 引述《FFz (澎湖.仙人掌.234)》之銘言: : 標題: Re: [問題] 手動安裝gcc 發生 no such file,但改뤠… : 時間: Wed Mar 28 14:51:27 2007 : : : -- : : ※ 發信站: 批踢踢實業坊(ptt.cc) : : ◆ From: 210.64.213.90 : : → aprotoss:一般gcc會去抓取的header file 是在 /usr/include下 03/28 10:24 : : → aprotoss:所以,你要去確定/usr/include/sys/types.h 在不在 03/28 10:25 : : → aprotoss:而不是直接去修改.c中的#include <sys/types.h> 03/28 10:26 : : : 我剛找了一下,的確 /usr/include/sys/types.h 這個檔案是存在的 : : 為何他會找不到呢? : : 是因為PATH的關係嗎,底下是我的PATH : : /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 : : 我需要加進來嗎 : : export PATH=/usr/include/sys:$PATH : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 59.104.172.197 : 推 KENyroj:跟 PATH 應該是無關才對... @@ 03/28 15:10 : 推 FFz:那要怎麼修改呢? 03/28 15:11 : 推 qrtt1:您真的要自己編嗎@"@ gcc 非常有挑戰性 03/28 16:22 非常有挑戰性我還是要解決 因為未來研究所我是跨所到資工 而所找的老師為了要我們進入實驗室能夠快點進入狀況 要我們先練習 現在我要安裝 binutils-2.16.1.tar.gz gcc-3.3.6.tar.gz newlib-1.14.0.tar.gz 結果我裝到gcc就卡住了 所以麻煩各位我要怎麼解決才好 最重要是gcc找不到 sys/types.h 我要怎麼讓他找到呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.172.197
CriLit:改Makefile, 加上-I/usr/include 試試看 03/28 18:28
CriLit:可能是CFLAGS這個變數也可能是INCLUDE PATH之類的 03/28 18:28
FFz:sry,Makefile的哪裡要加上 -I/usr/include 03/28 18:39
CriLit:看你是編什麼出現error, Makefile應該也有相關的inlcude pa 03/28 20:22
CriLit:th吧? 如: -I. -I./include之類的 03/28 20:23
CriLit:可能會是這樣的一個式子 $(CC) -c xxxxxxxxx 像這樣 03/28 20:23
CriLit:加上$(CC) -I/usr/include -c xxxx 03/28 20:24
tseng1129:compile gcc時你設定了哪些參數??? 03/29 02:39
tseng1129:compile gcc 需要設定許多參數的... 03/29 02:40
tseng1129:http://kegel.com/crosstool/ 不妨使用這個工具吧! 03/29 02:42
aprotoss:能不能將你的下的configure參數跟安裝套件的順序列出呢.. 03/29 14:01
aprotoss:有時會是你的套件安裝順序跟configure參數的問題 03/29 14:02
aprotoss:一開始以為你是安裝一般的檔案,如果是toolchain,步驟上 03/29 14:04
aprotoss:會跟一般的差有點多...真的很有挑戰性 03/29 14:05
yhuiyang:挑戰一:如何在沒有compiler時,compile出compiler 03/29 23:15