[問題] 編譯llvm後指令安裝徑路問題

看板LinuxDev作者 (shihyuyao)時間8年前 (2015/11/06 00:42), 8年前編輯推噓3(306)
留言9則, 5人參與, 最新討論串1/1
我是用ubuntu 14.04 系統安裝是 llvm 3.4 版本 因為編譯另外一個程式需要使用 llvm3.3 版本 , 所以我編譯llvm3.3 但我習慣自己編譯的執行檔 & header & lib 都在同個資料夾之後刪除比較乾淨方便 ./configure --enable-shared=yes --prefix=/usr/local/llvm-3.3 所以我編譯出來的 lib 路徑是 /usr/local/llvm-3.3/lib 那我要編譯另外個程式怎麼指定讓它找到/usr/local/llvm-3.3/lib? 而不是去預設系統 /usr/lib 或是 /lib 去找系統安裝的 llvm3.4? ./configure 這步驟能指定嗎? 還是make 下 LFLAGS 帶路徑可以嗎? 目前遇到情況是 ./configure 遇到 configure: error: LLVM is required to build Gallium R300 on x86 and x86_64 這樣是check 時候找不到 LLVM ? 我查資料是說要加上 PKG_CONFIG_PATH 可是 llvm lib 裡面沒有 pkgconfig 這資料夾存在 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.182.195.105 ※ 編輯: shihyuyao (175.182.195.105), 11/06/2015 01:42:42

11/06 02:11, , 1F
編譯程式指定rpath or 設定library path
11/06 02:11, 1F

11/06 02:12, , 2F
library path 環境變數名稱要查一下,我忘了。
11/06 02:12, 2F

11/06 07:56, , 3F
LD_LIB_PATH
11/06 07:56, 3F

11/06 20:12, , 4F
是LD_LIBRARY_PATH吧 .. 有 LD_LIB_PATH這個?
11/06 20:12, 4F

11/07 14:05, , 5F
CFLAGS='-Og -ggdb3' ./autogen.sh
11/07 14:05, 5F

11/07 14:05, , 6F
CFLAGS='-Og -ggdb3'./configure
11/07 14:05, 6F

11/07 14:06, , 7F
CFLAGS='-Og -ggdb3'make
11/07 14:06, 7F

11/07 14:06, , 8F
請問一下以上三種方式都可以對CFLAGS加上參數嗎?
11/07 14:06, 8F

11/07 18:10, , 9F
configurec裡應該就有cflag的option吧
11/07 18:10, 9F
文章代碼(AID): #1MEuRQMS (LinuxDev)