Everytime I compile QT-3.1.2-r4 i get this error... g++: internal error: Terminated (program cc1plus) { standard input }: Assembler messages : { standard input }: 10085 : Warning...End of file not at end of a line; newline inserted make[1]: *** [.obj/release-shared-mt/qpsprinter.o] Error 1 make[1]: *** Waiting for unfinished jobs make[1]: *** [sub-src] Error 2 !!! ERROR: x11-libs/qt-3.1.2-r4 Failed !!! Function src_compile, Line 109, Exitcode 2 !!! (No Error Message) Reproducible: Always Steps to Reproduce: 1.emerge qt 2. 3. Actual Results: Compile stops after a bit with the error mentioned above Expected Results: compiled completed. CHOST="i686-pc-linux-gnu" CFLAGS="-mcpu=i686 -03 -pipe" also tried -02, pentium3 CXXFLAGS="${CFLAGS}" gcc version = 3.2.3 kernel = 2.4.20-xfs-r3 I've used no USE settings, USE setting from emerge -pv qt, and just commented out the USE setting in make.conf, no luck i've never had this problem before... and i haven't did anything different except change to a xfs filesystem
Which compiler revision do you use?
I am using gcc compiler version 3.2.3 I have also tried emergign all QT ebuilds the only that doesn't give me headache is the 2.3.1 or something close to that its like the oldest within my portage
I'm sorry i forgot to say what revision it is revision 1 of gcc 3.2.3 ... i know there are other versions but .. my portage says i am uptodate so i am assumeing there is some program limiting me from going to r2 or even another version of the compiler
very strange indeed. can you, as another text, get rid of the -mcpu-i686? Looks like the compiler is just having a problem somewhere (I use the same gcc version without any problems).
looks liek a cflags problem