Ubuntu 16.04でmkcleanをコンパイルする

Ubuntu 16.04でmkcleanをコンパイルする

コンパイルするのに苦労しました。掃除するUbuntu 16.04で。

ファイルをダウンロードして解凍しましたが、実行すると、./configure次のような結果が表示されます。

./configure: 2: ./configure: %%BEGIN: not found
./configure: 3: ./configure: SCRIPT: not found
./configure: 4: ./configure: %%END: not found
make: *** corec/tools/coremake: No such file or directory.  Stop.
mv: cannot stat 'corec/tools/coremake/coremake': No such file or directory
./configure: 1: ./configure: corec/tools/coremake/system_output.sh: not found
Running ./coremake
./configure: 11: ./configure: ./coremake: not found
Now you can run make -C %(PROJECT_NAME) or gmake -C %(PROJECT_NAME)

助けが必要ですか?古い結果だけが見つかりますが、うまくいきません。

ベストアンサー1

mkclean今CMakeを使用します。

tar xf mkclean-0.9.0.tar.bz2
cd mkclean-0.9.0
mkdir build
cd build
cmake ..
make

以前のバージョンでは、mkcleanautoconfを使用するときにconfigureスクリプトを使用する前に処理する必要がありました。あなたは走らなければなりません

./mkclean/configure.compiled

行末文字を変換した後(パッケージfromdos内のコンテンツを使用tofrodos)、親ディレクトリで次に変更します。

fromdos mkclean/configure.compiled

ダウンロードしたソースコードから始めて、全体のビルド順序は次のとおりです。

tar xf mkclean-0.8.10.tar.bz2
cd mkclean-0.8.10
fromdos mkclean/configure.compiled
./mkclean/configure.compiled
make -C mkclean

これは私にrelease/gcc_linux_x64/mkcleanバイナリファイルを与えます。

おすすめ記事