作者FFz (澎湖.仙人掌.234)
站內LinuxDev
標題Re: [問題] 手動安裝gcc 發生 no such file,但改뤠…
時間Wed Mar 28 18:11:25 2007
※ 引述《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
→ 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