一個還未曾自己動手編譯的傢伙~~~~~~

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

版主: mufa

一個還未曾自己動手編譯的傢伙~~~~~~

文章huki » 週三 2月 26, 2003 1:21 am

最近為了學debian所以每天都花很多時間上來~~~~
找找別人的問題~~~看看是不是自己也~~~~
找了不少~~~~也問了不少~~~~
真的學了不少~~~~~~

最近幾天來~~~~
常常看到這裡很多問題都有關於「編譯」程式~~~
說實在的~~~~我從來沒有編譯過~~~~
雖然以前自己用gcc編譯過自己的程式
不過都沒有用的太深~~~~
也不需要連結別的東西
以前玩rh時,就常常碰到很多程式自己想用
但是卻只有下載回來自己要編譯
可是我都不會~~~~~
所以失落感很大~~~
再加上玩linux的kernel若想要加什麼(像我想把我的文字模式改成像mk一樣高解析度而且我也想要在純文字下能有滑鼠能用)
修正什麼~~~~
也需要自己去動手編譯

希望各位大大能提供以前在編譯程式的一些心得和教學
一個未曾自己編譯過的linux迷途學習者
謝謝~~~~ :crying:
Linux給我的感覺就是自由自在,沒有壓力
希望大家都能參與linux
變成linux世界的一份子
HuKi
頭像
huki
快樂的大學生
快樂的大學生
 
文章: 783
註冊時間: 週四 11月 28, 2002 7:27 am
來自: 家:中壢/公:桃園

re:一個還未曾自己動手編譯的傢伙~~~~~~

文章Tetralet » 週三 2月 26, 2003 8:52 am

編譯呀,
首先要裝 gcc、make 等套件。
如果有需要,可能像是 m4、automake、autoconf 也要裝。

再來,下載原始碼,解開。
仔細看它的說明文件,
它會說明編譯時所需的其它函式庫,
還有編譯的方法。

編譯的方法大都是這樣:

./configure
make
make install

但並不是所有的都是這個步驟。

如果在編譯過程中遇到錯誤,
找找看是不是缺了什麼函式庫,
或是其它的問題。

基本上編譯程式不是太難,
討厭的是編譯失敗卻不知該如何解決時....
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:一個還未曾自己動手編譯的傢伙~~~~~~

文章阿信 » 週三 2月 26, 2003 10:14 am

這種事...老實講有點偏經驗問題。

小弟認為在Linux下安裝或是編譯軟體,需要弄懂Makefile,

因為眾多軟體都是以makefile為主,所以想要編譯軟體或是最佳化,

都是由makefile下手最方便也最快摟。
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:一個還未曾自己動手編譯的傢伙~~~~~~

文章damon » 週三 2月 26, 2003 10:32 am

想玩自己編譯程式的話FreeBSD + ports是最好的選擇
自己手動修改Makefile,選擇是否加入某個特殊的patch,加入特殊參數,還自動解決相依性問題
文字模式下要使用滑鼠,/etc/rc.conf改一下,重開機就好
damon
活潑的高中生
活潑的高中生
 
文章: 358
註冊時間: 週二 9月 10, 2002 5:42 pm

re:一個還未曾自己動手編譯的傢伙~~~~~~

文章louie » 週四 2月 27, 2003 12:25 pm

就純文字模式下啟動滑鼠而言, 裝個 gpm 就可搞定了
要注意的是, 如果在啟動了 gpm 之後, X 的滑鼠不正常的話, 請改 XF86Config-4, 將滑鼠的裝置改成 /dev/gpmdata 再試看看。
至於模式的高解析度, 應該要用到 framebuffer 吧, 這應該要重新 compile kernel 了
不過在 debian 重新編譯核心是件輕鬆的事, 可用 make-kpkg, 連一些 kernel 的 patch 都可以幫你一次搞定, 詳細作法之前都有人 post 過了, 請在利用本站的搜尋功能即可找到。
louie
快樂的大學生
快樂的大學生
 
文章: 593
註冊時間: 週一 9月 09, 2002 7:58 pm


回到 debian misc

誰在線上

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