Re: Difference in mangling

From: lomat (atambe_at_ideas.com)
Date: 07/29/03

  • Next message: Lekeas GK: "Problem with the find command"
    Date: Tue, 29 Jul 2003 21:23:48 +0530
    
    

    Hi Lew,

    Thanks for the efforts.
    I have a basic question here.
    I already tried searching it, but wasn't succesful.
    What is the difference between GCC and EGCS? Where can I obtain EGCS
    binaries from?

    Loma

    "Lew Pitcher" <Lew.Pitcher@td.com> wrote in message
    news:3F268812.6060005@td.com...
    > 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: Lekeas GK: "Problem with the find command"

    Relevant Pages

    • Re: Difference in mangling
      ... Where can I obtain EGCS ... GCC is the "Gnu Compiler Collection". ... Look for an egcs package or a GCC v 2.91 package (don't go for the RedHat ...
      (comp.unix.questions)
    • Re: egcs - how to know if its there and what ver
      ... >>other install requirements I've been able to determine, ... > egcs was a fork of the gcc compiler, and has since been remerged into ... > gcc ... If you are running a Fedora release, ...
      (Fedora)
    • Re: egcs vs gcc
      ... What is the difference of gcc 2.7.x and egcs? ... Ancient GCC history, now. ... Compiler System was a forked project, ... E-mail address: james | Sir Thomas Beecham: Good idea! ...
      (Fedora)
    • Re: Since which version is STL shipped with Gnu-C++ ? (2)
      ... it might be that STL was shipped first since GCC 2.95 ... (I donīt count the "EGCS 1.0" project, as this was probably no source ...
      (comp.lang.cpp)