Mail Archives: pgcc/1998/12/06/08:27:46
I recently installed egcs snapshot 981130 and have been having some
difficulties. First of all, egcs spits out some WIERD errors. Here is the best
example:
[---]
make[1]: Entering directory `/usr/local/src/CVS/kde/mico/admin'
make[1]: Nothing to be done for `adm'.
make[1]: Leaving directory `/usr/local/src/CVS/kde/mico/admin'
make[1]: Entering directory `/usr/local/src/CVS/kde/mico/include'
make[1]: Nothing to be done for `adm'.
make[1]: Leaving directory `/usr/local/src/CVS/kde/mico/include'
for i in orb ir imr idl auxdir coss; do make -C $i lib || exit 1; done
make[1]: Entering directory `/usr/local/src/CVS/kde/mico/orb'
c++ -I../include -I/usr/local/src/CVS/kde/mico/./include/ministl -O -fno-exceptions -I/usr/local/include -c dispatch.cc -o dispatch.o
dispatch.cc: In method `MICO::SelectDispatcher::SelectDispatcher()':
dispatch.cc:82: Invalid `asm' statement:
dispatch.cc:82: fixed or forbidden register 2 (cx) was spilled for class CREG.
dispatch.cc: In method `void MICO::SelectDispatcher::update_fevents()':
dispatch.cc:120: Invalid `asm' statement:
dispatch.cc:120: fixed or forbidden register 2 (cx) was spilled for class CREG.
make[1]: *** [dispatch.o] Error 1
make[1]: Leaving directory `/usr/local/src/CVS/kde/mico/orb'
make: *** [system] Error 1
[---]
Also, after applying the pgcs 981130 patch to egcs 981130 I attempt to compile
the source. I then get the following output:
[---]
cd ../libiberty ; make "SHELL=/bin/sh" "INSTALL=/bin/sh /usr/local/src/egcs-19981130/install-sh -c" "INSTALL_DATA=/bin/sh /usr/local/src/egcs-19981130/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /usr/local/src/egcs-19981130/install-sh -c " "prefix=/usr/local" "exec_prefix=/usr/local" "tooldir=/usr/local/i586-pc-linux-gnulibc1" "gxx_include_dir=/usr/local/include/g++-2" "libsubdir=/usr/local/lib/gcc-lib/i586-pc-linux-gnulibc1/egcs-2.92.25" "gcc_version=egcs-2.92.25" "gcc_version_trigger=/usr/local/src/egcs-19981130/gcc/version.c" "AR=ar" "AR_FLAGS=rc" "CC=/usr/local/src/egcs-19981130/gcc/xgcc -B/usr/local/src/egcs-19981130/gcc/ -B/usr/local/i586-pc-linux-gnulibc1/bin/" "CXX=/usr/local/src/egcs-19981130/gcc/xgcc -B/usr/local/src/egcs-19981130/gcc/ -B/usr/local/i586-pc-linux-gnulibc1/bin/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "NM=nm" "RANLIB=ranlib" "LIBCFLAGS=-g -O2" "LIBCXXFLAGS=-g -O2 -fno-implicit-templates" "LOADLIBES=" "LDFLAGS=" "MAKEINFO=/usr/local/src/egcs-19981130/texin!
!
fo/makeinfo/makeinfo " "SHLIB=libstdc++.so.2.9.0" "SHCURSES=" "RUNTESTFLAGS="
make[2]: Entering directory `/usr/local/src/egcs-19981130/i586-pc-linux-gnulibc1/libiberty'
make[2]: *** No targets specified and no makefile found. Stop.
make[2]: Leaving directory `/usr/local/src/egcs-19981130/i586-pc-linux-gnulibc1/libiberty'
make[1]: *** [../libiberty/libiberty.a] Error 2
make[1]: Leaving directory `/usr/local/src/egcs-19981130/i586-pc-linux-gnulibc1/libstdc++'
make: *** [all-target-libstdc++] Error 2
[---]
What's going on here?
Regards, Dustin
--
Dustin Puryear, student, Louisiana State University
dpuryear AT usa DOT net * ICQ 6644253
Help Crack Government Encryption: http://www.distributed.net
We are the KDE Collective. Resistance is futile: http://www.kde.org
- Raw text -