如何使用 debhelper 來 compile 自己抓下來的 source?

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

如何使用 debhelper 來 compile 自己抓下來的 source?

文章Drake » 週四 2月 24, 2005 4:46 pm

我先用 apt-get source vlc 抓下了 vlc 的 source package,解開來的在 ~/source/vlc 的話

接著使用 configure 來生出適合用的 headers & Makefile ,不過都會在 make 這個階段失敗(問題諸多,雖能一個一個解決,但實在有點累人),後來我注意到有個目錄 ~/source/vlc/debian ,裏頭有 rules,經過觀察,我想它是配合 debhelper 一系列的工具使用的,然後在 moto 上找到,可以使用 dpkg_buildpackage 生出自己的 .deb 來,可是離我需要的東西還有一段距離

1. 我需要能自行 compile vlc (因為要改它的 code,要能且改且 compile ~~ 然後就 run)
2. 我並沒有要 build package 的訴求
3. vlc 的 source pakcage 和 libavcodec-dev 相衝 @@ 但是我又一定得留住 libavcodec-dev....

想問一下如果想利用 debhelper 來幫我 compile/make 的話,該如何使用呢 (太多 dh_ooxx 了....消化不良呀 :crying: )
Drake
活潑的高中生
活潑的高中生
 
文章: 314
註冊時間: 週三 3月 26, 2003 11:00 am

文章kanru » 週四 2月 24, 2005 4:54 pm

debian/rules 基本上就是一個 Makefile 格式的檔案
所以如果你只要 build 的話用
代碼: 選擇全部
debian/rules build
就可以了
不過 dh_* 跟包裝套件比較有關,對於 compile/make 可能幫不上什麼忙
圖檔
頭像
kanru
榮譽學長
榮譽學長
 
文章: 578
註冊時間: 週六 7月 12, 2003 12:09 pm

文章Drake » 週四 2月 24, 2005 5:25 pm

wow~~
it's compiling
hope to see no errors and get wxvlc
Drake
活潑的高中生
活潑的高中生
 
文章: 314
註冊時間: 週三 3月 26, 2003 11:00 am


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客