Konstruct

ソフトウェアのスクリーンショット:
Konstruct
ソフトウェアの詳細:
バージョン: 200701026
日付のアップロード: 2 Jun 15
開発者: Konstruct Team
ライセンス: 無料
人気: 81

Rating: 3.0/5 (Total Votes: 2)

"Konstruct」はあなたのシステムにKDEリリースやアプリケーションをインストールするのに役立ちますビルドシステムです。これは、定義されたソースのtarballをダウンロードし、その整合性をチェックし、解凍、パッチ、構成、構築し、それらをインストールします。完全なKDEのインストールが "; make installをCDのメタ/ KDE」のように簡単にする必要があります。
Konstructは、あなたのシステムに損傷を与えるか、別のKDEに影響を与えるには、root権限またはリスクを保有する必要がないことを意味し、あなたのホームディレクトリにデフォルトで自分自身をインストールします。
要件:
·作業のGNUツールチェーン(gccは、GNU makeを、フレックス、BSDのYACC、gettextの等)とタール、GZIP、BZIP2、md5sumを、パッチ、およびwgetのような追加のGNUツール。
コンフィギュレーション
gar.conf.mkやお好みに合わせてそれを変更するgar.conf.mk.inをコピーします。共通オプション:
  GARCHIVEDIRあなたはすでにここのパスを設定ソースのtarballをダウンロードした場合。
  お使いのKDEデスクトップをインストールするには、接頭辞。デフォルトは〜/ kde3.4 /です。
              KDEのインストールを移動すると、他の場所で、その後のトラブルを求めて!
  あなたは(x86_64版)64ビットターゲットのKDEをコンパイルしたい場合は、これを設定しHAVE_64BIT_TARGET
  OWN_CFLAGSは、あなたのCPUに固有のコンパイラ·フラグを指定することができます。
  あなたは、少なくともQtの3.3(MOCを含む持っている場合は、これを設定しHAVE_QT_3_3_INSTALLED、
              UICとヘッダー)がインストールされ、Qtのインストールをスキップします。
  あなたが利用可能なファイルシステムの領域が不足している場合BUILD_CLEANは、これを設定します。
ためにダウンロードがプロキシの障害が発生した場合は、wgetのmanページを参照してください
あなたの〜/ .wgetrcに必要なオプションについて。 download.kde.orgはにリダイレクトした場合
あなたがkde.conf.mk.を変更することによって、あなたの問題を解決することができる破損または不完全なミラー
使用法
あなたが生きてインターネットに接続していることを確認してください。ターゲットを選択して、その定義をheldsディレクトリに移動し、例えば、 「CDのKDE /のkdebase」。今、通常、あなたが唯一の "make install"を必要とする、次の目標の一つでmakeを実行。
GARシステムは、パッケージごとに7つの基本的な目標を提供しています。
フェッチ
このターゲットは、パッケージをコンパイルするのに必要なすべてのファイルとパッチをダウンロードします。
通常、これは時折パッチファイルを伴う単一のtarボール、です。
チェックサム
ダウンロードしたファイルは、パッケージメンテナが働いれるものと一致することを確認するために、md5sumをを使用しています。
エキス
必要なすべてのソース·ファイルは、作業ディレクトリに利用可能であることを確認します。 (例えば、単一のC ++ソース·ファイルをダウンロードするときなど)いくつかのケースでは、これは単純にファイルをコピーします。
パッチ
パッケージには、(いずれかのサードパーティ製のパッチまたはパッケージメンテパッチを介して)パッチを適用する必要がある場合は、このターゲットは、そのステップを実行します。
設定します
Makefileで指定されるようにパッケージを設定します。それは、典型的には、(例えば、autoconfのか、あるImakeなど)パッケージの基本となる構成システムが実行されます。
ビルド
依存関係をインストールした後、コンパイルの実際のステップを実行します。
インストール
正しい場所にファイルを置き、必要なモップアップ作業を実行します。
これらのターゲットはBSDのportsシステムにおける対応にちなんで名付けられたと同じように動作しています。パッケージをインストールする場合は、パッケージのかターゲットのディレクトリを入力すると、または(2つだけの例)「パッチを作る "" make install "を実行する必要があります。後で目標は、すべての以前に記載されているものが含まれています。
あなたは、通常必要としないいくつかの追加の有用な標的であります:
buildclean
作業ディレクトリをクリーンアップしますが、ダウンロードしたパッケージを削除しないでください。あなたは依存関係が欠落してインストールした場合、これを実行し、パッケージを再構成します。
クリーン
作業ディレクトリをクリーンアップします。また、これはダウンロードしたパッケージを削除します!新しいダウンロードを防止するために、前にいずれかの代わりに「buildclean」を使用するか、「garchive」と呼びます。
garchive
「チェックサム」ターゲットを呼び出し、GARCHIVEDIRディレクトリにダウンロードしたファイルを保存します。
showdeps
現在のパッケージの再帰的な依存関係ツリーを表示します。
すべてのターゲットについても、すべての依存関係、例えば再帰的に呼び出しますディープFOO変異体を存在(あなたはネット接続していない場合)必要なすべてのソースのtarballをダウンロードして、後でそれを構築することができ、「ディープチェックサム作る」と。
このリリースの新機能:
·KDE 3.5.6がインストールされました。
·KOfficeの1.6.1ととか、KDevelop 3.4オプションのインストールとして利用可能です。
·すべて含まれるパッケージを最新バージョンに更新されています。

同じようなソフトウェア

PyInstallShield
PyInstallShield

3 Jun 15

Sisopen
Sisopen

3 Jun 15

PyPM
PyPM

12 May 15

へのコメント Konstruct

コメントが見つかりません
コメントを追加
画像をオンにする!