Hi, steve

There are some error in IA64 and I386 system after your autoconfig patch.
1. In 32bit x86 system, we can not build the 64bit libraries.
2. In IA64 system, the former build static libraries, but the new
autoconfig will build dynamic libraries, we got some problem to build
dynamic libraries with open64.
3. This patch is relative to the gcc4.2 front end and the libstdc++.so
library. We use the system gcc to build open64, be.so link to the
system libstdc++.so, but because our libstdc++.so which come with
gcc4.2 is linked to the same library of be.so, when using be.so in
runtime, it will first find our libstdc++.so. If the system's
libstdc++.so has a higher version, we get an error. This issue happend
in IA64 system. Because we build 32bit be.so in x8664, there are no
issue in x8664 system.

please help review my patch , thanks very much.

Here is an
-- 
yongchong

Attachment: fix-in-Itanium-i386.diff
Description: Binary data

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Open64-devel mailing list
Open64-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open64-devel

Reply via email to