[Ace-users] Re: [ciao-users] Quickly building CIAO
Sowayan, Abdullah (N-DUA)
abdullah.sowayan at lmco.com
Thu Sep 27 09:27:41 CDT 2007
Hi,
If you look at $CIAO_ROOT\CIAO-INSTALL.html, you'll find the following:
"Building CIAO quickly : You can build CIAO quickly by doing the
following:
Remove all the GNUmakefiles or project files that are shipped with the
release.
Open up $CIAO_ROOT/CIAO_TAO.mwc .
Run $ACE_ROOT/bin/mwc.pl CIAO_TAO.mwc -type gnuace from $CIAO_ROOT .
Type 'make'
This will build all the required ACE+TAO libraries including CIAO
libraries and tools."
Doing this builds the required parts of ACE and TAO for you. On my
system, it takes nearly 30 minutes.
Thanks,
Abdul
________________________________________
From: ciao-users-bounces at cse.wustl.edu
[mailto:ciao-users-bounces at cse.wustl.edu] On Behalf Of Alessio Pace
Sent: Thursday, September 27, 2007 5:05 AM
To: CIAO Users Mailing List
Subject: [ciao-users] Quickly building CIAO
Hello,
I'm retrying after some time to build CIAO. I downloaded the
ACE+TAO+CIAO-5.6.1 distribution.
My environment is Linux, gcc-4.1.2
So, I assume I have to build ACE, then TAO, then CIAO. At least, the
documentation page of CIAO seems to guide towards these steps:
"Compiling ACE+TAO successfully is the first requirement for compiling
CIAO."
So, from the building TAO page:
Set ACE_ROOT environment variable as outlined in the ACE installation
notes.
Build and install ACE under $ACE_ROOT.
Change directory to $ACE_ROOT/ace and execute make.
Perfect, I went into ACE_ROOT/ace, typed make (this is what is written
to be done):
make[1]: Entering directory `/home/puccio/CCM/ACE_wrappers/ace'
/home/puccio/CCM/ACE_wrappers/include/makeinclude/wrapper_macros.GNU:272
: /home/puccio/CCM/ACE_wrappers/include/makeinclude/platform_macros.GNU:
No such file or directory
touch .depend.ACE
I think the documentation should either be conformant with what happens
when you execute the commands or should be removed.
Thanks in advance for any further documentation links or building
guidelines.
--
Alessio Pace.
More information about the Ace-users
mailing list