[Ace-users] [tao-users] ImplRepo_Service : how to built with autoconf?
Johnny Willemsen
jwillemsen at remedy.nl
Sat Oct 20 12:44:29 CDT 2007
\Hi,
We do have files for autoconf in these directories so I would expect these
to get build. Can you check if this really didn't get build. But much more
important, the autoconf support is considered experimental. It will deliver
you a different TAO then build the traditional way. We only do compilation
with autoconf TAO, no testing. Personally I am in favor of removing autoconf
from the shipped distribution, the result of the build isn't tested at all.
Please switch to the traditional way of compilation!
Regards,
Johnny Willemsen
Remedy IT
Postbus 101
2650 AC Berkel en Rodenrijs
The Netherlands
www.theaceorb.nl / www.remedy.nl
*** Integrated compile and test statistics see
http://scoreboard.theaceorb.nl <http://scoreboard.theaceorb.nl/> ***
*** Commercial service and support for ACE/TAO/CIAO ***
*** See http://www.theaceorb.nl/en/support.html ***
________________________________
From: tao-users-bounces at cse.wustl.edu
[mailto:tao-users-bounces at cse.wustl.edu] On Behalf Of Luiz Lima Jr.
Sent: Friday, October 19, 2007 5:55 PM
To: tao-users at cs.wustl.edu
Subject: [tao-users] ImplRepo_Service : how to built with autoconf?
ACE VERSION: 5.6
HOST MACHINE and OPERATING SYSTEM:
Sun V20z, dual AMD Opteron 2.2 GHz, 4 GBytes RAM, 2 disks 72
GBytes SCSI U2W 160
Fedora Core 7 - 2.6.22.6
TARGET MACHINE and OPERATING SYSTEM, if different from HOST:
COMPILER NAME AND VERSION (AND PATCHLEVEL):
gcc version 4.1.2 20070626 (Red Hat 4.1.2-13)
THE $ACE_ROOT/ace/config.h FILE [if you use a link to a
platform-
specific file, simply state which one]:
#include "ace/config-linux.h"
THE $ACE_ROOT/include/makeinclude/platform_macros.GNU FILE [if
you
use a link to a platform-specific file, simply state which one
(unless this isn't used in this case, e.g., with Microsoft
Visual
C++)]:
include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU
CONTENTS OF
$ACE_ROOT/bin/MakeProjectCreator/config/default.features
(used by MPC when you generate your own makefiles):
File doesn't exist
AREA/CLASS/EXAMPLE AFFECTED:
ImplRepo_Service + ImR_Activator
DOES THE PROBLEM AFFECT:
COMPILATION? YES
LINKING? YES
On Unix systems, did you run make realclean first? YES
EXECUTION? YES
OTHER (please specify)?
SYNOPSIS:
While trying to compile/install ACE + TAO with:
cd $ACE_ROOT
mkdir build
cd build
../configure
make
ImplRepo_Service and ImR_Activator do NOT get built (in
$ACE_ROOT/build/TAO/orbsvcs/ImplRepo_Service).
DESCRIPTION:
I also tried to build ImplRepo_Service using the "Traditional
ACE/GNU Configuration" (i.e. setting up config.h and platform_macros.GNU
manually). Doing so I get ImplRepo_Service built, but it seems the libTAO*
files generated by this method are not compatible with those generated by
configure...
I would like to use the first method (autoconf) in order to get
the libraries installed in /usr/local/lib more easily.
Thank you for any insights on this.
REPEAT BY:
SAMPLE FIX/WORKAROUND:
Regards,
Luiz Lima
More information about the Ace-users
mailing list