[omniORB] Sun Solaris 5.7 link errors?

Quinlan, Mike MQuinlan@idahopower.com
Fri, 4 May 2001 10:10:17 -0600


Unfortunately, my program uses C++ constructs not supported by the -compat
option. However, re-compiling omniORB with the 6.1 compiler seems to have
gotten me past the problem and my program appears to be working now.

Thanks to all of you for your help!

-----Original Message-----
From: Simkin, Rick [mailto:rsimkin@htc.com]
Sent: Thursday, May 03, 2001 1:17 PM
To: 'Quinlan, Mike'; omniorb-list@uk.research.att.com
Subject: RE: [omniORB] Sun Solaris 5.7 link errors?


Mike Quinlan wrote:
> I am using the Sun Forte C++ compiler version 6.1. When I link,
> I get hundreds of undefined symbols.

I'm aware that the Sun 5 and 6 C++ compilers mangle function names
according to the C++ standard, which differs from the way that earlier
compilers did it (I haven't had the opportunity to explore this in
detail personally).

The -compat flag on the CC command line makes the new compilers
generate binary files compatible with the earlier compilers.


================ I speak for myself, not my employer =================
Rick Simkin            rick.simkin@htc.com           +1 (312) 697-2949
Goldman Sachs/Hull Group * 311 S. Wacker #1400 * Chicago IL 60606-6623