solaris2.7, solaris2.8
Benjamin Kosnik
bkoz@cygnus.com
Mon May 8 19:21:00 GMT 2000
Current solaris2.7, 2.8 builds are failing for me here:
[snip]
make[3]: Entering directory `/horton/bkoz/bld-solaris28-gcc-3/sparc-sun-solaris2.8/libstdc++-v3/src'
/bin/sh ../libtool --mode=compile /horton/bkoz/bld-solaris28-gcc-3/gcc/g++ -B/horton/bkoz/bld-solaris28-gcc-3/gcc/ -B/horton/bkoz/H-solaris2.8-gcc-3/sparc-sun-solaris2.8/bin/ -DHAVE_CONFIG_H -I. -I../../../../src.egcs_binutils/libstdc++-v3/src -I.. -nostdinc++ -I../../../../src.egcs_binutils/libstdc++-v3 -I../libio -I../../../../src.egcs_binutils/libstdc++-v3/libio -I../../../../src.egcs_binutils/libstdc++-v3/config/cpu/sparc/sparc32 -I../../../../src.egcs_binutils/libstdc++-v3/config/solaris/solaris2.7 -I/horton/bkoz/H-solaris2.8-gcc-3/include -g -O2 -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -Winline -Werror -O0 -ggdb -fimplicit-templates \
-c -D`echo stringCTORNC.lo | tr -dc 'A-Z'` ../../../../src.egcs_binutils/libstdc++-v3/src/string-inst.cc -o stringCTORNC.lo
rm -f .libs/stringCTORNC.lo
/horton/bkoz/bld-solaris28-gcc-3/gcc/g++ -B/horton/bkoz/bld-solaris28-gcc-3/gcc/ -B/horton/bkoz/H-solaris2.8-gcc-3/sparc-sun-solaris2.8/bin/ -DHAVE_CONFIG_H -I. -I../../../../src.egcs_binutils/libstdc++-v3/src -I.. -nostdinc++ -I../../../../src.egcs_binutils/libstdc++-v3 -I../libio -I../../../../src.egcs_binutils/libstdc++-v3/libio -I../../../../src.egcs_binutils/libstdc++-v3/config/cpu/sparc/sparc32 -I../../../../src.egcs_binutils/libstdc++-v3/config/solaris/solaris2.7 -I/horton/bkoz/H-solaris2.8-gcc-3/include -g -O2 -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -Winline -Werror -O0 -ggdb -fimplicit-templates -c -D -fPIC -DPIC ../../../../src.egcs_binutils/libstdc++-v3/src/string-inst.cc -o .libs/stringCTORNC.lo
<command line>: #define must be followed by an identifier
make[3]: *** [stringCTORNC.lo] Error 1
[snip]
Solaris 2.6 seems fine.
It appears as if the following:
% `echo stringCTORNC.lo | tr -dc 'A-Z'`
returns "CTORNC" on solaris2.6
% `echo stringCTORNC.lo | tr -dc 'A-Z'`
yet ': Command not found.' on solaris2.7, 2.8
Anywbody else running into this, and if so, how did you get around it?
-benjamin
More information about the Libstdc++
mailing list