kibstdc++3 dependency

From: Don Khan (root_at_localhost.localdomain)
Date: 09/18/04


Date: Sat, 18 Sep 2004 14:05:01 GMT

Hello,

I have an application that was built on a RedHat AS 2.1 machine and there is
a dependency on libstdc++3. The RHAS 2.1 machine has the
libstdc++3-3.0.4-1.i386.rpm package but there is no such package on RHAS30
so my app will not startup as there is no libstdc++3 package on RHAS30.

In /usr/lib libstdc++3 is really a libstdc++.so.3 and on RHAS30 there is a
new libstdc++.so which is a link to libstdc++.so.5. RHAS 30 actually
packages libstdc++-3.2.3-20.i386.rpm. I tried to make a link
libstdc++.so.3 -> libstdc++.so.5 but now I get missing symbols when running
my app:

_ZNSt13_Format_cacheIcE6_S_getERSt8ios_base
_ZNSt13_Format_cacheIwE6_S_getERSt8ios_base
_ZNSt13_Format_cacheIcEC2Ev
_ZNSt13_Format_cacheIcEC1Ev
_ZNSt13_Format_cacheIwEC2Ev
_ZNSt13_Format_cacheIwEC1Ev
_ZNSt13_Format_cacheIcE11_S_literalsE
_ZNSt13_Format_cacheIcED2Ev
_ZNSt13_Format_cacheIcED1Ev
_ZNSt13_Format_cacheIcE11_S_pword_ixE
_ZNSt13_Format_cacheIcE11_M_populateERSt8ios_base
_ZNSt13_Format_cacheIcE11_S_callbackENSt8ios_base5eventERS1_i
_ZNSt13_Format_cacheIwED2Ev
_ZNSt13_Format_cacheIwED1Ev
_ZNSt13_Format_cacheIwE11_S_pword_ixE
_ZNSt13_Format_cacheIwE11_M_populateERSt8ios_base
_ZNSt13_Format_cacheIwE11_S_callbackENSt8ios_base5eventERS1_i
_ZNSt13_Format_cacheIwE11_S_literalsE

I wondered why the RHAS30 stdc++ is not backward compatable with apps linked
against the stdc++3 libs. I'm looking for options to get an app compiled on
RHAS21 to work on an RHAS30 machine. Why did the new stdc++ library get rid
of the Format_cache functions. Thanks.

--
Don Khan 


Relevant Pages

  • Re: Linked packages in advertisement?
    ... To set a dependency chain: Create two programs program a and program b. ... You don't have to update the package to change program dependency. ... > If I later have to distribute a third App wich also depends on Oracle, ... You don't have to re-package Oracle client. ...
    (microsoft.public.sms.swdist)
  • Re: Distributed Access references
    ... understand from trying to package an app and working w/ ... Although it appears that the excel does get packaged by ... So my app relies on the user having their own ... As for the other references I am not sure what to do? ...
    (microsoft.public.access.devtoolkits)
  • Re: Visual Basic executable file
    ... simply use the the Package & Deployment wizard to create a setup ... Have the user run the install package that is on the CD. ... properly install your app on their PC. ... Create an INI file with the database path and have your app ...
    (microsoft.public.vb.general.discussion)
  • Re: PDW Fun
    ... So now I am trying to package my app. ... Remove any reference you're not actually using. ... This is one app so why would I add a group or new item? ... PDW's default is most likely to install them in either the application folder or in the System32 folder. ...
    (microsoft.public.vb.general.discussion)
  • Re: Can VB 2005 app work on a non-.NET2.0 machine?
    ... out of their money and waste their time and money. ... My advice is try use different programming language, ... dlls into a package that is specific only to my VB app. ...
    (microsoft.public.vb.general.discussion)