Re: [問題] 套件安裝版本未更新已刪文

看板Linux作者 (Neisseria)時間12年前 (2014/01/29 18:18), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《wwf90322 (Brian!~)》之銘言: : 小弟是linux新手 有些問題想請問板上各位高手們 : 最近想在mac下編譯一支程式 此程式需要的套件有兩個 : 1. SDL 2. Freetype : 但因為freetype在mac底下原本就有安裝 只是因為版本不合 : 他需要2.1.0以上之板本 我也下載了最新的版本安裝完畢 : 安裝在/usr/local 底下 : 但在欲編譯的程式目錄底下./configure時 仍出現 : checking for FreeType -- version >= 2.1.0... no : configure: WARNING: : The FreeType test program failed to run. If your system uses : shared libraries and they are installed outside the normal : system library path, make sure the variable LD_LIBRARY_PATH : (or whatever is appropriate for your system) is correctly set. : configure: error: *** Freetype2 version 2.1.0 not found! : 於是我 export LD_LIBRARY_PATH=/usr/local 再編譯 結果還是一樣 : 有人可以幫忙解決嗎? 感謝 試試 或許要設一下 PATH 改一下優先順序 $ which freetype-config $ freetype-config --ftversion 題外話 如果在 mac 底下 建議用 Homebrew 來當做套件管理程式 如果時常要在 mac 底下安裝一些工具或函式庫等等 用這個比較方便 如果你的 /usr/local 底下東西還不是很多時 花點時間砍掉重練是值得的 自己的東西可以搭配 paco 裝在 $HOME 底下 和 Homebrew 共存 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.212.209

01/30 13:53, , 1F
查看$PATH 後 /usr/local/bin為優先耶@@
01/30 13:53, 1F

01/30 15:05, , 2F
執行 freetype-config --ftversion 的結果呢?
01/30 15:05, 2F

01/30 16:57, , 3F
我發現更懸的是...我freetype-config裡面居然沒有
01/30 16:57, 3F

01/30 16:58, , 4F
ftversion 這個option
01/30 16:58, 4F

01/30 18:10, , 5F
用其他的參數先找出 freetype 版本再試試看
01/30 18:10, 5F
文章代碼(AID): #1IwDLisG (Linux)
討論串 (同標題文章)
文章代碼(AID): #1IwDLisG (Linux)