f



tao naming service build problem (ACE-5.4.1+TAO-1.4.1)

Sorry but i haven't access to comp.object.corba.tao so i post the question  
here.

During build of orb services the following error occured:

[...skipped...]
....
make[3]: Leaving directory `/tao/tao/orbsvcs/orbsvcs'
make -f Makefile.CosNaming all
make[3]: Entering directory `/tao/tao/orbsvcs/orbsvcs'

Makefile: /tao/tao/orbsvcs/orbsvcs/Makefile.CosNaming

rm -f .shobj//libTAO_CosNaming.dll.def.old  
..shobj//libTAO_CosNaming.dll.def; dll
tool --export-all --output-def .shobj//libTAO_CosNaming.dll.def --dllname  
libTAO
_CosNaming.dll .shobj/Naming/Naming_Context_Interface.o  
..shobj/Naming/Hash_Namin
g_Context.o .shobj/Naming/Persistent_Naming_Context.o  
..shobj/Naming/Transient_Na
ming_Context.o .shobj/Naming/Persistent_Entries.o .shobj/Naming/Entries.o  
..shobj
/Naming/Persistent_Context_Index.o .shobj/Naming/Naming_Utils.o  
..shobj/Naming/Na
ming_Loader.o .shobj/Naming/Storable.o  
..shobj/Naming/Storable_Naming_Context.o .
shobj/Naming/Storable_Naming_Context_Activator.o  
..shobj/Naming/Naming_Service_Co
ntainer.o .shobj/Naming/Flat_File_Persistence.o .shobj/CosNamingC.o  
..shobj/CosNa
mingS.o && mv .shobj//libTAO_CosNaming.dll.def  
..shobj//libTAO_CosNaming.dll.def.
old && sed 's/;.*$//g' < .shobj//libTAO_CosNaming.dll.def.old >  
..shobj//libTAO_C
osNaming.dll.def &&  g++ -mcpu=pentiumpro -mthreads   -I/tao -I/tao/tao  
-D__ACE_
INLINE__    -I/tao/tao -I/tao/tao/orbsvcs -I/tao/tao/orbsvcs/orbsvcs  
-DTAO_NAMIN
G_BUILD_DLL -Wl,--enable-auto-image-base  
-Wl,--out-implib,libTAO_CosNaming.dll.a
  -shared -o libTAO_CosNaming.dll -Wl,--enable-auto-import -Wl,-E  
-L/tao/ace -L./
  -L/tao/tao/tao -L/tao/tao/tao -L/tao/tao/orbsvcs/orbsvcs  
..shobj//libTAO_CosNami
ng.dll.def .shobj/Naming/Naming_Context_Interface.o  
..shobj/Naming/Hash_Naming_Co
ntext.o .shobj/Naming/Persistent_Naming_Context.o  
..shobj/Naming/Transient_Naming
_Context.o .shobj/Naming/Persistent_Entries.o .shobj/Naming/Entries.o  
..shobj/Nam
ing/Persistent_Context_Index.o .shobj/Naming/Naming_Utils.o  
..shobj/Naming/Naming
_Loader.o .shobj/Naming/Storable.o .shobj/Naming/Storable_Naming_Context.o  
..shob
j/Naming/Storable_Naming_Context_Activator.o  
..shobj/Naming/Naming_Service_Contai
ner.o .shobj/Naming/Flat_File_Persistence.o .shobj/CosNamingC.o  
..shobj/CosNaming
S.o -lTAO_Svc_Utils.dll -lTAO_IORTable.dll -lTAO_PortableServer.dll  
-lTAO_Messag
ing.dll -lTAO.dll -lACE.dll
Creating library file: libTAO_CosNaming.dll.a
..shobj/Naming/Naming_Utils.o(.text+0x89): In function  
`_ZN16TAO_Objref_Var_TIN9C
osNaming13NamingContextEEC1Ev':
/tao/tao/tao/Objref_VarOut_T.cpp: undefined reference to  
`__imp___ZN26TAO_Valuet
ype_Adapter_Impl11InitializerEv'
collect2: ld returned 1 exit status
make[3]: *** [libTAO_CosNaming.dll] Error 1
make[3]: Leaving directory `/tao/tao/orbsvcs/orbsvcs'
make[2]: *** [Makefile.CosNaming-all] Error 2
make[2]: Leaving directory `/tao/tao/orbsvcs/orbsvcs'
make[1]: *** [orbsvcs.subdir] Error 2
make[1]: Leaving directory `/tao/tao/orbsvcs'
make: *** [all.nested] Error 2


version: ACE-5.4.1+TAO-1.4.1

Have anybody faced such a problem? How to avoid it?
0
serg
2/3/2005 12:41:40 PM
comp.object.corba 1304 articles. 0 followers. Post Follow

1 Replies
887 Views

Similar Articles

[PageSpeed] 29

Hi Serg,

>> Sorry but i haven't access to comp.object.corba.tao so i post the question  
>> here.

Thanks very much for your email.  Please make sure to send all
questions related to TAO or ACE to the TAO mailing list or ACE+TAO
newsgroup, rather than comp.object.corba.  See

http://www.cs.wustl.edu/~schmidt/TAO-mail.html

for more info on how to access these resources.

In addition, to ensure that we have proper version/platform/compiler
information, please make sure you fill out the appropriate problem
report form (PRF), which is in

$ACE_ROOT/PROBLEM-REPORT-FORM
$TAO_ROOT/PROBLEM-REPORT-FORM

Make sure to include this information when asking any questions about
ACE+TAO since otherwise we have to "guess" what
version/platform/compiler/options you've using, which is prone and
slows down our responsiveness.

I also recommend that you upgrade to TAO 1.4.3, which is available at

http://deuce.doc.wustl.edu/Download.html

Thanks,

        Doug

++ During build of orb services the following error occured:
++ 
++ [...skipped...]
++ ...
++ make[3]: Leaving directory `/tao/tao/orbsvcs/orbsvcs'
++ make -f Makefile.CosNaming all
++ make[3]: Entering directory `/tao/tao/orbsvcs/orbsvcs'
++ 
++ Makefile: /tao/tao/orbsvcs/orbsvcs/Makefile.CosNaming
++ 
++ rm -f .shobj//libTAO_CosNaming.dll.def.old  
++ .shobj//libTAO_CosNaming.dll.def; dll
++ tool --export-all --output-def .shobj//libTAO_CosNaming.dll.def --dllname  
++ libTAO
++ _CosNaming.dll .shobj/Naming/Naming_Context_Interface.o  
++ .shobj/Naming/Hash_Namin
++ g_Context.o .shobj/Naming/Persistent_Naming_Context.o  
++ .shobj/Naming/Transient_Na
++ ming_Context.o .shobj/Naming/Persistent_Entries.o .shobj/Naming/Entries.o  
++ .shobj
++ /Naming/Persistent_Context_Index.o .shobj/Naming/Naming_Utils.o  
++ .shobj/Naming/Na
++ ming_Loader.o .shobj/Naming/Storable.o  
++ .shobj/Naming/Storable_Naming_Context.o .
++ shobj/Naming/Storable_Naming_Context_Activator.o  
++ .shobj/Naming/Naming_Service_Co
++ ntainer.o .shobj/Naming/Flat_File_Persistence.o .shobj/CosNamingC.o  
++ .shobj/CosNa
++ mingS.o && mv .shobj//libTAO_CosNaming.dll.def  
++ .shobj//libTAO_CosNaming.dll.def.
++ old && sed 's/;.*$//g' < .shobj//libTAO_CosNaming.dll.def.old >  
++ .shobj//libTAO_C
++ osNaming.dll.def &&  g++ -mcpu=pentiumpro -mthreads   -I/tao -I/tao/tao  
++ -D__ACE_
++ INLINE__    -I/tao/tao -I/tao/tao/orbsvcs -I/tao/tao/orbsvcs/orbsvcs  
++ -DTAO_NAMIN
++ G_BUILD_DLL -Wl,--enable-auto-image-base  
++ -Wl,--out-implib,libTAO_CosNaming.dll.a
++   -shared -o libTAO_CosNaming.dll -Wl,--enable-auto-import -Wl,-E  
++ -L/tao/ace -L./
++   -L/tao/tao/tao -L/tao/tao/tao -L/tao/tao/orbsvcs/orbsvcs  
++ .shobj//libTAO_CosNami
++ ng.dll.def .shobj/Naming/Naming_Context_Interface.o  
++ .shobj/Naming/Hash_Naming_Co
++ ntext.o .shobj/Naming/Persistent_Naming_Context.o  
++ .shobj/Naming/Transient_Naming
++ _Context.o .shobj/Naming/Persistent_Entries.o .shobj/Naming/Entries.o  
++ .shobj/Nam
++ ing/Persistent_Context_Index.o .shobj/Naming/Naming_Utils.o  
++ .shobj/Naming/Naming
++ _Loader.o .shobj/Naming/Storable.o .shobj/Naming/Storable_Naming_Context.o  
++ .shob
++ j/Naming/Storable_Naming_Context_Activator.o  
++ .shobj/Naming/Naming_Service_Contai
++ ner.o .shobj/Naming/Flat_File_Persistence.o .shobj/CosNamingC.o  
++ .shobj/CosNaming
++ S.o -lTAO_Svc_Utils.dll -lTAO_IORTable.dll -lTAO_PortableServer.dll  
++ -lTAO_Messag
++ ing.dll -lTAO.dll -lACE.dll
++ Creating library file: libTAO_CosNaming.dll.a
++ .shobj/Naming/Naming_Utils.o(.text+0x89): In function  
++ `_ZN16TAO_Objref_Var_TIN9C
++ osNaming13NamingContextEEC1Ev':
++ /tao/tao/tao/Objref_VarOut_T.cpp: undefined reference to  
++ `__imp___ZN26TAO_Valuet
++ ype_Adapter_Impl11InitializerEv'
++ collect2: ld returned 1 exit status
++ make[3]: *** [libTAO_CosNaming.dll] Error 1
++ make[3]: Leaving directory `/tao/tao/orbsvcs/orbsvcs'
++ make[2]: *** [Makefile.CosNaming-all] Error 2
++ make[2]: Leaving directory `/tao/tao/orbsvcs/orbsvcs'
++ make[1]: *** [orbsvcs.subdir] Error 2
++ make[1]: Leaving directory `/tao/tao/orbsvcs'
++ make: *** [all.nested] Error 2
++ 
++ 
++ version: ACE-5.4.1+TAO-1.4.1
++ 
++ Have anybody faced such a problem? How to avoid it?


-- 
Dr. Douglas C. Schmidt, Professor           TEL: (615) 343-8197
Electrical Engineering and Computer Science FAX: (615) 343-7440
Vanderbilt University                       WEB: www.cs.wustl.edu/~schmidt/
Nashville, TN 37203                         NET: d.schmidt@vanderbilt.edu
0
schmidt
2/3/2005 12:44:20 PM
Reply: