我正在努力编译清理在 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
在旧版本的 中mkclean
,使用 autoconf 时,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
二进制文件。