找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 4932|回复: 3

求助: 在Redhat AS4下用ACE-install.sh编译不过

[复制链接]
发表于 2007-12-19 22:05:11 | 显示全部楼层 |阅读模式
求助: 我在Redhat Enterprise AS4下用ACE-install.sh编译、安装ACE-5.5时,
总是到了一个地方编译不过去,也不报错,只是cc1plus进程几乎占了所有的CPU的利用率,
哪位大侠知道是什么原因?
 楼主| 发表于 2007-12-19 22:05:19 | 显示全部楼层
怎么用这个编译呢?我编译过的,一点问题都没有!
要用安装指南的文件说明进行编译。
创建 build目录,然后cd build
../configure && make && make install 搞定。非常简单。
 楼主| 发表于 2007-12-19 22:05:25 | 显示全部楼层
我前几天使用REDHAT AS3完成了编译的,今天在另外一台设备上安装了AS4,还是使用WINSTON老大提供的在<Linux系统中安装和配置ACE>也使出现楼主的那种文体:编译一直停留在 creating Queues
if g++ -DHAVE_CONFIG_H -I. -I../../../../examples/APG/Containers -I../../../ace  -I../../../.. -I../../..   -W -Wall -Wpointer-arith  -g -O2 -pthread -pipe -O3 -MT RB_Tree-RB_Tree.o -MD -MP -MF ".deps/RB_Tree-RB_Tree.Tpo" -c -o RB_Tree-RB_Tree.o `test -f 'RB_Tree.cpp' || echo '../../../../examples/APG/Containers/'`RB_Tree.cpp; \
then mv -f ".deps/RB_Tree-RB_Tree.Tpo" ".deps/RB_Tree-RB_Tree.Po"; else rm -f ".deps/RB_Tree-RB_Tree.Tpo"; exit 1; fi
不知为何?
 楼主| 发表于 2007-12-19 22:05:39 | 显示全部楼层
我也遇到这种情况,查了google,找到一个帖子,由于帖子太大就不转贴了,给个链接大家自己看。

http://www.tutorials-be.com/ace/aceusers-Linux-106840/

不过挂起的时候,ACE的lib都已经编译完了,还是不影响使用的。

如果是在ACE_wrappers下建立build目录Configure的,可以到build/examples/APG/下编辑Makefile,把Containers这行删除,再编译就可以了。

补充,build/tests下的Makefile也要修改,去掉RB_Tree_Test项目的编译。或者整个tests不编译也行。还有build/Kokyu/tests的Makefile,找到DSRT行,删除
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

Archiver|手机版|小黑屋|ACE Developer ( 京ICP备06055248号 )

GMT+8, 2024-12-12 05:16 , Processed in 0.036539 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表