Re: Difference in mangling
From: Lew Pitcher (Lew.Pitcher_at_td.com)
Date: 07/29/03
- Next message: martintosas: "Re: program can be compiled but can not find library when run!!!"
- Previous message: Lew Pitcher: "Re: Difference in mangling"
- In reply to: Lew Pitcher: "Re: Difference in mangling"
- Next in thread: lomat: "Re: Difference in mangling"
- Reply: lomat: "Re: Difference in mangling"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Tue, 29 Jul 2003 10:43:30 -0400
Lew Pitcher wrote:
> lomat wrote:
>
>> Hello,
>>
>> I am using VisiBroker 4.0 on RedHat 8.0 with GCC 3.2.
[snip]
>> In short, (as mangling is compiler dependent) my compiler is mangling the
>> symbols in a way different from the compiler that was used to build the
>> library I am trying to link to. As a result I am getting an un-resolved
>> symbol error. How do I solve this?
>
>
> IIRC, GCC 3 changed a number of C++ related things, including how it
> mangled the names. Likely, liborb_r.so was compiled with GCC 2, so
> falling your compiler back to GCC 2 might fix your mangling problem.
>
FWIW,
http://info.borland.com/techpubs/visibroker/platforms/vbcpp40.html#vbcpp-red-hat-linux
shows that VisiBroker 4.0 supports "Linux EGCS 1.1.2 with libstdc++.so.2.9
and glibc 2.1.2 libraries".
-- Lew Pitcher, IT Consultant, Application Architecture Enterprise Technology Solutions, TD Bank Financial Group (Opinions expressed here are my own, not my employer's)
- Next message: martintosas: "Re: program can be compiled but can not find library when run!!!"
- Previous message: Lew Pitcher: "Re: Difference in mangling"
- In reply to: Lew Pitcher: "Re: Difference in mangling"
- Next in thread: lomat: "Re: Difference in mangling"
- Reply: lomat: "Re: Difference in mangling"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|