This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: Problem to compile gcc 4.9.1
- From: Andrew Haley <aph at redhat dot com>
- To: germanandre at gmx dot es, GCC <gcc-help at gcc dot gnu dot org>
- Date: Mon, 28 Jul 2014 09:25:18 +0100
- Subject: Re: Problem to compile gcc 4.9.1
- Authentication-results: sourceware.org; auth=none
- References: <6f49a004e1f47bfe8890a62a0b85b568 at german-desktop>
On 26/07/14 01:48, Germán Arias wrote:
> On 2014-07-24 17:19:45 -0600 Germán Arias <germanandre@gmx.es> wrote:
>
>> I have a directory objdir to build gcc, the to configure I run:
>>
>> .../gcc-4.9.1/configure --enable-languages=objc --enable-threads
>>
>> All OK, then "make" and I get the error:
>>
>> -I../../gcc-4.9.1/gcc/. -I../../gcc-4.9.1/gcc/../include
>> -I../../gcc-4.9.1/gcc/../libcpp/include
>> -I../../gcc-4.9.1/gcc/../libdecnumber
>> -I../../gcc-4..9.1/gcc/../libdecnumber/bid -I../libdecnumber
>> -I../../gcc-4.9.1/gcc/../libbacktrace -o insn-recog.o -MT insn-recog.o
>> -MMD -MP -MF ./.deps/insn-recog.TPo insn-recog.c
>> /tmp/ccNhO7ry.s: Assembler messages:
>> /tmp/ccNhO7ry.s:225716: Warning: end of file not at end of a line; newline
>> inserted
>> /tmp/ccNhO7ry.s:227059: Error: number of operands mismatch for `je'
>> /tmp/ccNhO7ry.s: Error: open CFI at the end of file; missing .cfi_endproc
>> directive
>> make[3]: *** [insn-recog.o] Error 1
>> make[3]: se sale del directorio «/home/german/Instalados/source/objgcc/gcc»
>> make[2]: *** [all-stage3-gcc] Error 2
>> make[2]: se sale del directorio «/home/german/Instalados/source/objgcc»
>> make[1]: *** [stage3-bubble] Error 2
>> make[1]: se sale del directorio «/home/german/Instalados/source/objgcc»
>> make: *** [all] Error 2
>>
>> This is on Trisquel 6 for x86. Any advice? Thanks.
>
> Adding the option --disable-bootstrap solve the problem.
Not really: it just means that your compiler hasn't been tested. There is
certainly something wrong, and it needs debugging, but I don't know what
it might be.
Andrew.