This is a linux from scratch based on the 2.4.13 kernel. I'm using a GCC 2.95.3, autoconf 2.52, and automake 1.5. Libvorbis compilation fails with a Signal 11 error as shown below. I had the same results with 2.4.12, 2.4.10, and 2.4.9. I've compiled hundreds of other packages without getting this error, and I've even tried changing the memory. This is my configure line, I used the same for libao and libogg, which compiled fine. I also used --with-alsa and --with-arts for libao: ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var Help with this would be very much appreciated. As you can see below, I'm trying libvorbis 1.0rc2. I've also tried the previous 2 versions and CVS a couple weeks ago. This is what happens when I issue make: Making all in lib make[1]: Entering directory `/home/cshobe/Downloads/libvorbis-1.0rc2/lib' Making all in modes make[2]: Entering directory `/home/cshobe/Downloads/libvorbis-1.0rc2/lib/modes' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/cshobe/Downloads/libvorbis-1.0rc2/lib/modes' Making all in books make[2]: Entering directory `/home/cshobe/Downloads/libvorbis-1.0rc2/lib/books' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/cshobe/Downloads/libvorbis-1.0rc2/lib/books' make[2]: Entering directory `/home/cshobe/Downloads/libvorbis-1.0rc2/lib' /bin/sh ../libtool --mode=compile gcc -DPACKAGE=\"libvorbis\" -DVERSION=\"1.0rc2\" -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_SQRTF=1 -DHAVE_LOGF=1 -DHAVE_EXPF=1 -DHAVE_ACOSF=1 -DHAVE_ATANF=1 -DHAVE_FREXPF=1 -DHAVE_RINTF=1 -I. -I. -I../include -I/usr/include -O20 -ffast-math -mno-ieee-fp -D_REENTRANT -fsigned-char -O3 -march=i686 -mcpu=i686 -DUSE_MEMORY_H -c envelope.c rm -f .libs/envelope.lo gcc -DPACKAGE=\"libvorbis\" -DVERSION=\"1.0rc2\" -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_SQRTF=1 -DHAVE_LOGF=1 -DHAVE_EXPF=1 -DHAVE_ACOSF=1 -DHAVE_ATANF=1 -DHAVE_FREXPF=1 -DHAVE_RINTF=1 -I. -I. -I../include -I/usr/include -O20 -ffast-math -mno-ieee-fp -D_REENTRANT -fsigned-char -O3 -march=i686 -mcpu=i686 -DUSE_MEMORY_H -c envelope.c -fPIC -DPIC -o .libs/envelope.lo gcc: Internal compiler error: program cc1 got fatal signal 11 make[2]: *** [envelope.lo] Error 1 make[2]: Leaving directory `/home/cshobe/Downloads/libvorbis-1.0rc2/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/cshobe/Downloads/libvorbis-1.0rc2/lib' make: *** [all-recursive] Error 1 -- Casey Allen Shobe cshobe@softhome.net --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Casey Allen Shobe <cshobe@softhome.net> writes:> This is a linux from scratch based on the 2.4.13 kernel. I'm using a GCC > 2.95.3, autoconf 2.52, and automake 1.5. Libvorbis compilation fails with a > Signal 11 error as shown below. I had the same results with 2.4.12, 2.4.10, > and 2.4.9. I've compiled hundreds of other packages without getting this > error, and I've even tried changing the memory.Well, signal 11 in compile means either a compiler (or conceivably libc) bug or bad hardware, and is almost always the latter. Have you run memtest86? Tried reseating all your cards and cables? Checked your CPU fan and cooling in general? -Doug -- Let us cross over the river, and rest under the shade of the trees. --T. J. Jackson, 1863 --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
>Help with this would be very much appreciated. As you can see below, I'm >trying libvorbis 1.0rc2. I've also tried the previous 2 versions and CVS a >couple weeks ago.As you'd know if you had done a cursory search through the mailing list archives, this is a known problem with gcc 2.95.x. It'll crash and burn on that file if you specify -march=i686 -mcpu=i686 (I think one of them is safe, but I forget which one). Alternatively, upgrade gcc to a newer version. Michael --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
On 27 Oct 2001, Casey Allen Shobe wrote:> This is a linux from scratch based on the 2.4.13 kernel. I'm using a GCC > 2.95.3, autoconf 2.52, and automake 1.5. Libvorbis compilation fails with a > Signal 11 error as shown below. I had the same results with 2.4.12, 2.4.10, > and 2.4.9. I've compiled hundreds of other packages without getting this > error, and I've even tried changing the memory.I don't know how helpful this is (judging from the other posts), but I've successfully compiled libvorbis (from SRPM) along with all the other libs and tools using my SuSE 7.2 system. SuSE 7.2 also uses gcc 2.95.3, so it looks like that can't be it. As far as I remember, I was using kernel 2.4.10 at the time, without any problems. SuSE 7.2 comes with glibc 2.2.2. What are you using? BTW, thanks to the RPM package maintainer(s) for making the packages FHS-complaint. I was quite surprised considering the development platform for them was (is?) a RedHat distro. -- noodlez: Karol Pietrzak PGP KeyID: 0x3A1446A0 --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.