Moving binaries developed on Suse 9.3 to Suse 10.1

I am workng at a gov’t installation that is developing 32-bit apps on Suse 9.3 using the gcc 3.3.x compiler/libraries. They now want to take these 32-bit binaries and run them on a Suse 10 SP1 OS which is running on a 64-bit processor which has the associated gcc 4.1.x libraries installed.(Not the way I would do it, but what the hey.) I am wondering which of the libstdc++ compatibility libraries need to be installed to successfully achieve this. I see this “libstdc++33-32bit-3.3.3-46.1.x86_64.rpm”, is this the correct one?

Thanks in advance for your help.

Rick

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

If it works I guess that’s the right one. Why you’re developing on 9.x,
then moving to 10.x, when 11.x is out, is beyond me though.

Good luck.

rjmoseley wrote:
> I am workng at a gov’t installation that is developing 32-bit apps on
> Suse 9.3 using the gcc 3.3.x compiler/libraries. They now want to take
> these 32-bit binaries and run them on a Suse 10 SP1 OS which is running
> on a 64-bit processor which has the associated gcc 4.1.x libraries
> installed.(Not the way I would do it, but that the hey.) I am wondering
> which of the libstdc++ compatibility libraries need to be installed to
> successfully achieve this. I see this
> “libstdc++33-32bit-3.3.3-46.1.x86_64.rpm”, is this the correct one?
>
> Thanks in advance for your help.
>
> Rick
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJKiIppAAoJEF+XTK08PnB50QQQAMSagxO84ZHCXmVY6lDZ49pN
DSHSN/lV4v22iSyA9G/Gt7MaIoAxpg+oS8czGvlpBGX6WFxGpuKvqpQ8sLwQhyIO
W84zSH52UFdUtG8mcqFqG8rFlt0KlbWsMAUr49hSWLl5et7dscp/HD/Xmod7ESN+
7C+i++hM7XWq4dRuHV1JAjegJujpyr6+vH5OpZWua3Q5yE7yeBMDFCtzticS9Djn
ZPe1msjxNp9Mjrfgc5fwcq3bHi/V9PRPsfugtAFu5xJ+DpWj1gd646KUne8Ip2oY
bWJ0MS+f3LEoFMkqM7TvBeLG0Nsm1F1p4c02OyRd4XHKH60IigDA5PNIB+WEBUY1
nWyoyEd9LXiLskFyQgcu6+CDPnIf5TR3jL0wn8jawiKeK0nnXo5LroBsvY509F2S
Y5zglkOPNrJBNR484QeNcmQ+sc7GsQ5Uy1lyhNmJjpfUrAysAPRr71EBJ4F1yHe+
doMAjY0fJMlPda1ZiRCFn+00yOITsm8kdAT+93tQtiJbnOqtIf52EJzWUJm1RPpC
nJssT4hJx4qqeU83oDShlMp5Gao8t1z0VuzQRkWNVESSYI3EtO88g23H2uV4d70S
jqmwAbBjZx9DSnyro+GUuPuyp5v8AvsZypibzRzvpUduGMZU3HlsSaXXG1AXkPpr
xIjND/+8BdWrWiFAZ78H
=8wEd
-----END PGP SIGNATURE-----

LOL! That’s why I prefaced my question with “working at a gov’t installation”. Things are done that make no sense. :wink:

Looks like trial and error will be my friend.

Hi
If you put the libraries in somewhere like /usr/local/lib(64) and then
add a reference to the directory in file /etc/ld.so.conf.d called
<your_app>.conf and then run ldconfig it should sort things out.


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.25-0.1-default
up 12 days 21:51, 2 users, load average: 0.26, 0.16, 0.10
GPU GeForce 8600 GTS Silent - Driver Version: 190.18