[ace-users] [tao-bugs] ACE/TAO build: Problems building on amd64/x86_64 Solaris 10

[ace-users] [tao-bugs] ACE/TAO build: Problems building on amd64/x86_64 Solaris 10

Post by Alex Blat » Sun, 10 Jun 2007 03:15:36


hat did the trick; I have 5.5.8 building with the stock Solaris 10 x64
GCC (3.4.3).

For giggles, I tried a couple older packages -- it looks like the latest
release package, 5.5.0, has the same linkage problem, but, e.g., 5.5.6
works properly.

For production software use, am I better off going with the slightly
older version, or is the current "Beta Kit" more stable?

Thanks again,

Alex


This message is hereby marked SYLANTRO CONFIDENTIAL, is intended only
for the use of the individual or individuals to which it is addressed
and shall not be disclosed or made available to any other party except
with the prior written consent of the sender. If the reader of this
message is not the intended recipient, you are hereby notified that any
dissemination, distribution or copying of this message is strictly
prohibited. If you have received this communication in error, please
notify us immediately by replying to the sender of this E-Mail.

-----Original Message-----
From: XXXX@XXXXX.COM [mailto: XXXX@XXXXX.COM ]
Sent: Friday, June 08, 2007 7:07 AM
To: Alex Blate
Cc: XXXX@XXXXX.COM ; XXXX@XXXXX.COM
Subject: Re: [tao-bugs] ACE/TAO build: Problems building on amd64/x86_64
Solaris 10


Hi Alex,

Thanks for using the PRF.


ACE 5.4.9 is very old. Please upgrade to ACE+TAO+CIAO x.5.8 (i.e., ACE
5.5.8, TAO 1.5.8, and CIAO 0.5.8), which you can download from

http://download.dre.vanderbilt.edu

under the heading: "Latest Beta Kit".

The DOC groups at Washington University, UC Irvine, and Vanderbilt
University only provide "best effort" support for non-sponsors for the
latest release, as described in

http://www.dre.vanderbilt.edu/~schmidt/DOC_ROOT/ACE/docs/ACE-bug-process
..html

Thus, if you need more "predictable" help for earlier versions of
ACE+TAO, I recommend that you check out

http://www.dre.vanderbilt.edu/support.html

for a list of companies that will provide you with ACE+TAO commercial
support.

Thanks,

Doug


today, i86pc, running the 64-bit kernel
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/specs
/builds/sfw10-gate/usr/src/cmd/gcc/gcc-3.4.3/configure --prefix=/usr/sfw
--with-as=/usr/sfw/bin/gas --with-gnu-as --with-ld=/usr/ccs/bin/ld
--without-gnu-ld --enable-languages=c,c++ --enable-shared
-> config-sunos5.10.h
$ACE_ROOT/bin/MakeProjectCreator/config/default.features
TAO/orbsvcs/orbsvcs/GNUmakefile.Svc_Utils, the first time he goes to run
tao_idl
/opt/root/depot/release4.1.1_64bit/syl/oem/ACE-5.4.9-i86pc/TAO/orbsvcs/o
rbsvcs/
-Wb,post_include=ace/post.h -I/root/depot/release4.1.1_64bit/syl/oem/
-I/root/depot/release4.1.1_64bit/syl/oem/ACE-5.4.9-i86pc//TAO/orbsvcs
-Wb,versioning_begin=
-Wb,versioning_end=TAO_END_VERSIONED_NAMESPACE_DECL -Wb,export_macro=
TimeBase.idl
-Wb,post_include=ace/post.h -I/root/depot/release4.1.1_64bit/syl/oem/
-I/root/depot/release4.1.1_64bit/syl/oem/ACE-5.4.9-i86pc//TAO/orbsvcs
-Wb,versioning_begin=
-Wb,versioning_end=TAO_END_VERSIONED_NAMESPACE_DECL
-Wb,stub_export_macro=
-Wb,stub_export_include=orbsvcs/Naming/naming_export.h
-Wb,skel_export_macro=TAO_Naming_Skel_Export
CosNaming.idl
.../../../lib/libTAO_IDL_BE.so.5.4.9: symbol main: value
.../../../lib/libTAO_IDL_BE.so.5.4.9: symbol main: value
against libACE.so and family.
amd64/x86_64 Solaris 10. The 32-bit build of the same works correctly,
as does the x86_64 build on RHEL AS4 U4. I can't get past the above
error.
x86/x64. The host/build
 
 
 

[ace-users] [tao-bugs] ACE/TAO build: Problems building on amd64/x86_64 Solaris 10

Post by Steve Hust » Sun, 10 Jun 2007 03:22:21

Hi Alex,


Great!


Ok.


5.5.8 is better than 5.5.6 since they're both betas and .8 is newer.
For the general answer to "what is better to use for production
software?" that answer depends on what you want to happen if a problem
comes up later, and how much help you'd like to have available. I'd be
happy to discuss these issues with you and see what your biggest
concerns and needs are. You can also look through the various
commercial support companies' web sites and compare/contrast what
services are offered.

Best regards,
-Steve

Steve Huston, Riverace Corporation
Would you like ACE to run great on your platform?
See http://www.yqcomputer.com/