This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
egcs-2.92.18 (19981101) buildprocess
- To: egcs at cygnus dot com
- Subject: egcs-2.92.18 (19981101) buildprocess
- From: jan springer <jsd at igroup dot org>
- Date: Mon, 09 Nov 1998 21:38:20 +0100
- Organization: [atelier, virtual (igroup) loc. B11R109
- Reply-To: jsd at igroup dot org
hi folks,
platform: mips-sgi-irix6.2
egcs: gcc version egcs-2.92.18 19981101 (gcc2 ss-980609 experimental)
linking libstdc++.so ends with an error message by the linker stating
that -lm cannot be found. first i thought i had a misconfig until
i saw that it was trying to build libstdc++ for the 64bit abi.
since my machines here just have r4k processors i've avoided installing
the 64bit env completely, so there's no -lm in the 64bit library path.
it would be a good idea to either remove this link flag from the SHDEP
variable in $(objdir)/mips-sgi-irix6.2/mabi=64/libstdc++/Makefile (or
wherever the "static" config for this is) or to extend the cpu-vendor-os
format for mips-sgi-irix6.2 to mipsrXk-sgi-irix6.2 where X is [3,]4,5,
8,10,12 and anything below X=8 shouldn't be able to execute 64bit binaries.
and, anything below X=8 might not have installed the needed 64bit env to
compile 64bit appl. at all. i think the same applies to irix6.[345],
but you may discuss this w/ ariel@sgi.com.
thanks for the fine compiler, though.
j.
--
+---------------------------------------+-----------------------+
| jan springer | this |
| student of applied computer science | space |
| bauhaus-university weimar, germany | reserved |
+---------------------------------------+ for |
| jan.springer@informatik.uni-weimar.de | quote |
+---------------------------------------+-----------------------+