“Konstruct”是一個構建系統,它可以幫助你在系統上安裝KDE版本和應用程序。它定義下載源碼包,檢查其完整性,解壓縮,打補丁,配置,製造和安裝它們。一個完整的KDE安裝時,應為“CD元/ KDE; make安裝”一樣簡單。
Konstruct自己安裝默認情況下你的home目錄,這意味著你不必擁有root權限的風險或損壞系統或影響另一個KDE。
要求:
·一個工作的GNU工具鏈(GCC,GNU製造,柔性,BSD YACC,gettext的等)和附加的GNU工具,如焦油,GZIP,bzip2壓縮,md5sum的,補丁和wget。
組態
複製gar.conf.mk.in到gar.conf.mk並將其更改為自己的喜好。常用選項:
GARCHIVEDIR如果您已經下載在這裡設置的路徑源碼包。
前綴在哪裡安裝KDE桌面。默認為〜/ kde3.4 /。
移動KDE安裝之後其他要求的麻煩!
HAVE_64BIT_TARGET設置這個,如果你想編譯的KDE為目標的64位(x86_64的)
OWN_CFLAGS允許您指定特定於你的CPU編譯器標誌。
HAVE_QT_3_3_INSTALLED設置此,如果你有至少3.3的Qt(包括建設部,
UIC和頭)安裝並想跳過Qt的安裝。
BUILD_CLEAN設置這個,如果你低的可用文件系統空間。
如果下載失敗,因為代理服務器,那麼請參考wget的手冊頁
在你的〜/ .wgetrc必要的選項。如果download.kde.org重定向到一個
損壞或不完整的鏡子,你可能會解決通過更改kde.conf.mk.您的問題
用法
要確保你有一個活的網絡連接。選擇一個目標,並根據需要改變helds其定義的目錄,如“CD KDE / kdebase的”。現在運行make與下列目標之一,通常只需要運行“make install”。
雀鱔系統為每個包七個基本目標:
取
這一目標下載編譯包所需的所有文件和補丁。
通常,這是一個壓縮包,伴隨著偶爾的補丁文件。
校驗
使用的md5sum,以確保下載的文件匹配與該軟件包的維護者工作。
提取
確保所有必需的源文件都可以在一個工作目錄。在某些情況下(下載一個C ++源文件時,如),這將簡單地複製文件過來。
補丁
如果包已經被修補(或者通過第三方補丁包或補丁維護),這一目標將執行該步驟。
配置
作為配置在Makefile中指定的包。它通常會運行該程序包的底層配置系統(如autoconf的或叫Imake)。
建
執行編譯安裝依賴後的實際步驟。
安裝
文件提出,在合適的位置,並執行任何必要的掃尾工作。
這些目標被命名為他們的同行在BSD Ports系統後的行為以同樣的方式。如果你想安裝一個軟件包,你必須輸入包的或目標的目錄並運行“make install”或“使補丁”(兩個例子)。後來的目標包括所有上面列出的那些。
你通常不會需要一些額外的有用的目標是:
buildclean
清理工作目錄,但不刪除下載的軟件包。運行這個如果安裝缺少的依賴關係,並要重新配置包。
清潔
清理工作目錄。這也刪除下載的包!既可以使用“buildclean”代替,或致電“garchive”之前,以防止新的下載。
garchive
所謂的“校驗”的目標和下載的文件保存到GARCHIVEDIR目錄。
showdeps
打印樹當前軟件包的依賴遞歸。
對於每一個對象存在的深富變體,它也將其稱為遞歸所有的依賴關係,如以“做深校驗”,你可以下載所有必需的源碼包,後來構建它(如果你沒有的網絡連接)。
什麼是新的,在此版本:
·KDE 3.5.6現已安裝完畢。
·KOffice的1.6.1和KDevelop的3.4頃作為可選安裝。
·所有包含包已更新到最新版本。
按類別搜索
熱門軟件
-
ClamTk 2 Oct 17
-
Eric 22 Jun 18
-
ggcov 3 Jun 15
-
SmartGit/Hg 16 Aug 18
-
Val(a)IDE 11 May 15
-
MySQL Query Browser 3 Jun 15
-
ooc 3 Jun 15
Konstruct
類似的軟件
意見 Konstruct
按類別搜索
熱門軟件
-
Arduino 20 Feb 15
-
MBW 18 Feb 15
-
jGRASP 22 Jun 18
-
MySQL Query Browser 3 Jun 15
-
DB Designer Fork 3 Jun 15
-
ooc 3 Jun 15
-
DBeaver 22 Jun 18
評論沒有發現