我目前正在开发一个项目,该项目还应该提供一个源包以打包到 linux 系统中。由于我使用的是monodevelop,所以我使用了
mdtool generate-makefiles AudioCuesheetEditor.sln --simple-makefiles
生成makefile等 但是有一个小问题。在某些系统上,运行最后一步时一切正常
make install
但有时不是。然后输出说
[root@VMFedora17 Downloads]# make install
make[1]: Entering directory `/home/sven/Downloads'
make[1]: Leaving directory `/home/sven/Downloads'
make[1]: Entering directory `/home/sven/Downloads'
make pre-install-local-hook prefix=/usr/local
make[2]: Entering directory `/home/sven/Downloads'
make[2]: Leaving directory `/home/sven/Downloads'
make install-satellite-assemblies prefix=/usr/local
make[2]: Entering directory `/home/sven/Downloads'
mkdir -p '/usr/local/lib'
cp bin/Release /usr/local/lib/AudioCuesheetEditor
cp: omitting directory `bin/Release'
make[2]: *** [/usr/local/lib/AudioCuesheetEditor] Error 1
make[2]: Leaving directory `/home/sven/Downloads'
make[1]: *** [install-local] Error 2
make[1]: Leaving directory `/home/sven/Downloads'
make: *** [install-recursive] Error 1
这是在安装了 KDE 的 Fedora 17 Linux 上运行的。在另一个 Fedora 17 KDE 上,一切都很完美。
有人可以帮助我,错误在哪里?
Makefile 可以在这里找到:http: //sourceforge.net/p/audiocuesheet/code/140/tree/trunk/Quellcode/AudioCuesheetEditor.make
谢谢你的帮助!