[prev in list] [next in list] [prev in thread] [next in thread] 

List:       hpux-cxx-dev
Subject:    RE: CXX-DEV: FW: missing 64bit X11 libraries
From:       "David Gornshtein" <davidg () extent ! com>
Date:       2002-03-31 9:04:12
[Download RAW message or body]


Hi,

   1. Our application compiled using stl in the std namespace.
   2. I compiling it using aCC -AA ...
   3. We are using CORBA (Inprise Visibroker 4.5 or 5.0.1)
   4. Visibroker 4.5 and 5.0.1 without -AA option and does not using std
namespace.
   5. Our link command line looks like:

/opt/aCC/bin/aCC -AA -D__aCC__ -D__HPUX__ -D_REENTRANT -D_KERNEL_THREADS
-D_PTHREADS -DPTHREADS -DRW_MULTI_THREAD -DRWSTD_MULTI_THREAD
-D_THREAD_SAFE -D_POSIX_C_SOURCE=199506L -D__HPUX11i__ -D_VIS_STD +W 829
+W 749 +W 67 +W 890 +W 670 -v +pal -g +O1 -mt +inst_compiletime
-D_RWSTD_COMPILE_INSTANTIATE 
-o ../bin/HP-UXB.11.11/RELEASE/ConfigService/OmniConf.exe
../obj/HP-UXB.11.11/RELEASE/ConfigService/ConfigServer/ConfigServerApp.o
../obj/HP-UXB.11.11/RELEASE/ConfigService/ConfigServer/ConfigServerImpl.
o
../obj/HP-XB.11.11/RELEASE/ConfigService/ConfigServer/ConfigServerMainUn
ix.o ../obj/HP-UXB.11.11/RELEASE/ConfigService/ConfigServer/LogFactory.o
../obj/HP-UXB.11.11/RELEASE/ConfigService/ConfigServer/LogFactoryUnix.o 
-L../lib/HP-UXB.11.11/RELEASE 
-L../lib/HP-UXB.11.11/RELEASE/EventService 
-L../lib/HP-UXB.11.11/RELEASE/ConfigService 
-L../lib/HP-UXB.11.11/RELEASE/MonitoringAgent
-L../../Libraries/lib/HP-UXB.11.11/RELEASE 
-L../../Libraries/lib/HP-UXB.11.11/RELEASE/Dof 
-L/usr/local/vbroker/lib
-L/oravl01/oracle/ver817/lib
-lCorbaApp -lEventChannel -lEventChannelIdl -lConfigIdl 
-lAgentInformer -lAgentIdl -lCorbaDof -lUnixApp -lSockets 
-lUT -lCrypt -lorb_r -lcosnm_r -lcosev_r -lvport_r 
-lclntsh -lnsl -lpthread -lcrypt

We are porting our application from Sun Solaris 8 to HPUX 11.11 using
aCC A.03.33 and have the following problem:

Link fails with the following error:

/usr/ccs/bin/ld: Unsatisfied symbols:
 
VISostream::VISostream(std::basic_ostream<char,std::char_traits<char>>
&)%1 (code)
   operator <<(std::basic_ostream<char,std::char_traits<char>>
&,CORBA_Object *) (code)
 
VISistream::VISistream(std::basic_istream<char,std::char_traits<char>>
&)%1 (code)


How can we solve the problem without rewriting the code?
We would like to compile using -AA option and namespace std.

Thanks &
  Best Regards.

David Gornshtein
Extent Technologies Ltd.
davidg@extent.com
972-3-7530635
972-54-636694

 

 

-----Original Message-----
From: Carl Burch [mailto:cdb@cup.hp.com] 
Sent: Friday, March 29, 2002 5:01 PM
To: cxx-dev@cxx.cup.hp.com; lynn_hsu@hp.com
Cc: richard_chou@apache-da.com
Subject: Re: CXX-DEV: FW: missing 64bit X11 libraries



> Can you tell me where the 64-bit X11 libraries are?
> For example, libXt.a exists in /usr/lib/X11R6, but it is a 32-bit
> version,
> and this is the only libXt.a that I have.
> Currently I can only report the missing libraries as I encounter
> due the compilation dependency.  Without it, I can't compile
> any further, and can't detect further missing library components.

   Our 11.0 box has :
   
adlwrk03 167: pwd
/usr/lib/X11R6/pa20_64
adlwrk03 168: ll libXt.*
-r-xr-xr-x   1 bin        bin         536488 Dec 20 2000 libXt.3*
adlwrk03 169:

  There doesn't seem to be any archive (.a) version.  You might also be
having trouble linking against these shared libraries since I don't see
any *.sl links to the versioned names like libXt.3.  The required links
look more like :

dlwrk03 173: pwd
/usr/lib/pa20_64
adlwrk03 174: ll libpthread.*
-r-xr-xr-x   1 bin        bin         130872 Aug 31  1999 libpthread.1*
-r-xr-xr-x   1 bin        bin         366554 Aug 31  1999 libpthread.a*
lrwxr-xr-x   1 root       sys             29 Dec 18  2000 libpthread.sl@
-> /usr
/lib/pa20_64/libpthread.1
adlwrk03 175:

						- Carl Burch
						  iPDL Technical
Customer
						  Satisfaction Team
						  
 _________________________________________________________________
 To leave this mailing list, send mail to majordomo@cxx.cup.hp.com
    with the message UNSUBSCRIBE cxx-dev
 _________________________________________________________________
 _________________________________________________________________
 To leave this mailing list, send mail to majordomo@cxx.cup.hp.com
    with the message UNSUBSCRIBE cxx-dev
 _________________________________________________________________
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic