繁体   English   中英

无法在CentOS 6.5中编译ACE 6.3.0库应用程序

[英]Can't compile the ACE 6.3.0 library apps in CentOS 6.5

ungzip-tar之后,objdir中的configure和make成功。 尝试在apps下的gperf目录中进行make失败,并显示以下内容:

make[1]: Entering directory `/home/admin/Desktop/compile/ace/ACE_wrappers/apps/drwho'
/home/admin/Desktop/compile/ace/ACE_wrappers/include/makeinclude/wrapper_macros.GNU:218: /home/admin/Desktop/compile/ace/ACE_wrappers/include/makeinclude/platform_macros.GNU: No such file or directory
/home/admin/Desktop/compile/ace/ACE_wrappers/bin/add_rel_link.sh /home/admin/Desktop/compile/ace/ACE_wrappers/apps/drwho/platform_macros.GNU /home/admin/Desktop/compile/ace/ACE_wrappers/include/makeinclude/platform_macros.GNU
ln -s ../../apps/drwho/platform_macros.GNU /home/admin/Desktop/compile/ace/ACE_wrappers/include/makeinclude/platform_macros.GNU
drwho__client will not be built due to the following missing library: ACE

GNUmakefile: /home/admin/Desktop/compile/ace/ACE_wrappers/apps/drwho/GNUmakefile.drwho__client MAKEFLAGS=w

make[1]: Leaving directory `/home/admin/Desktop/compile/ace/ACE_wrappers/apps/drwho'
make[1]: Entering directory `/home/admin/Desktop/compile/ace/ACE_wrappers/apps/drwho'
/home/admin/Desktop/compile/ace/ACE_wrappers/include/makeinclude/wrapper_macros.GNU:218: /home/admin/Desktop/compile/ace/ACE_wrappers/include/makeinclude/platform_macros.GNU: No such file or directory
/home/admin/Desktop/compile/ace/ACE_wrappers/bin/add_rel_link.sh /home/admin/Desktop/compile/ace/ACE_wrappers/apps/drwho/platform_macros.GNU /home/admin/Desktop/compile/ace/ACE_wrappers/include/makeinclude/platform_macros.GNU
ln -s ../../apps/drwho/platform_macros.GNU /home/admin/Desktop/compile/ace/ACE_wrappers/include/makeinclude/platform_macros.GNU
drwho__server will not be built due to the following missing library: ACE

GNUmakefile: /home/admin/Desktop/compile/ace/ACE_wrappers/apps/drwho/GNUmakefile.drwho__server MAKEFLAGS=w

make[1]: Leaving directory `/home/admin/Desktop/compile/ace/ACE_wrappers/apps/drwho'
make[1]: Entering directory `/home/admin/Desktop/compile/ace/ACE_wrappers/apps/gperf'
/home/admin/Desktop/compile/ace/ACE_wrappers/include/makeinclude/wrapper_macros.GNU:218: /home/admin/Desktop/compile/ace/ACE_wrappers/include/makeinclude/platform_macros.GNU: No such file or directory
/home/admin/Desktop/compile/ace/ACE_wrappers/bin/add_rel_link.sh /home/admin/Desktop/compile/ace/ACE_wrappers/apps/gperf/platform_macros.GNU /home/admin/Desktop/compile/ace/ACE_wrappers/include/makeinclude/platform_macros.GNU
ln -s ../../apps/gperf/platform_macros.GNU /home/admin/Desktop/compile/ace/ACE_wrappers/include/makeinclude/platform_macros.GNU

GNUmakefile: /home/admin/Desktop/compile/ace/ACE_wrappers/apps/gperf/GNUmakefile.gperf_docs MAKEFLAGS=w

make[1]: Leaving directory `/home/admin/Desktop/compile/ace/ACE_wrappers/apps/gperf'
make[1]: Entering directory `/home/admin/Desktop/compile/ace/ACE_wrappers/apps/gperf/src'
/home/admin/Desktop/compile/ace/ACE_wrappers/include/makeinclude/wrapper_macros.GNU:218: /home/admin/Desktop/compile/ace/ACE_wrappers/include/makeinclude/platform_macros.GNU: No such file or directory
make[1]: *** No rule to make target `/home/admin/Desktop/compile/ace/ACE_wrappers/include/makeinclude/platform_macros.GNU'.  Stop.
make[1]: Leaving directory `/home/admin/Desktop/compile/ace/ACE_wrappers/apps/gperf/src'
make: *** [gperf] Error 2

我在源代码树的任何位置都找不到此文件“ platform_macros.GNU”? 感谢一些帮助。

您必须创建platform_macros.GNU文件,有关如何编译ACE的更多信息,请参见免费的《 CORBA程序员指南》第19章。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM