Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: RE: Compilation Errors
From: edx (Felix.Arends_at_gmx.de)
Date: 2002-12-24


A known bug, as Dominique Bouveron already pointed out:

Hello,

I have tried to use the GNUSH v0204 Tool Chain for ELF format to compile
the Rockbox source code. The compilation ended with an internal error in
the C compiler. There was a problem with the support of '#pragma
interrupt' instruction. I reported the bug to KPIT support request list
and here is the answer: 'We confirm this is a bug in GNUSHv0204. We will
try to fix this in next release. Meanwhile you can use GNUSHv0203 to
avoid this problem'

I just wanted to report this problem for other people who would want to
compile with the GNUSH v0204 Tool Chain. Best Regards, Dominique

Get the GNUSH v203 Tool Chain, that'll do.

Regards,
        Felix Arends (edx)

> -----Original Message-----
> From: owner-rockbox_at_cool.haxx.se [mailto:owner-rockbox_at_cool.haxx.se]
On
> Behalf Of Benjamin
> Sent: Tuesday, December 24, 2002 2:56 PM
> To: rockbox_at_cool.haxx.se
> Subject: Compilation Errors
>
> Hi all,
> I'm having trouble compiling rockbox on my WinXP system. When I try,
I
> receive the following error (after it successfully compiles some
> components):
>
> make -C ../firmware -f win32.mak TARGET=-DARCHOS_RECORDER=1 DEBUG=
> OBJDIR=. PLAY
> ER= PLAYER_OLD=
> make[1]: Entering directory `C:/build/firmware'
> sh-elf-gcc -W -Wall -O -m1 -nostdlib -Wstrict-prototypes -Iinclude -I.
> -Icommon
> -Idrivers -DARCHOS_RECORDER=1 -fomit-frame-pointer -fschedule-insns -c
> kernel.c
> -o kernel.o
> kernel.c: In function `IMIA0':
> kernel.c:206: insn does not satisfy its constraints:
> (insn 143 142 144 (set (mem:SI (pre_dec:SI (reg/f:SI 15 r15)) [0 S4
> A32])
> (reg:SI 151 fpscr)) 112 {movsi_i} (insn_list 142 (nil))
> (expr_list:REG_INC (reg/f:SI 15 r15)
> (nil)))
> kernel.c:206: Internal compiler error in
extract_constrain_insn_cached,
> at recog
> .c:2063
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
> make[1]: *** [kernel.o] Error 1
> make[1]: Leaving directory `C:/build/firmware'
> Make: *** [librockbox.a] Error 2
>
> I'm not quite sure what this error is. Any ideas on fixing it?
>
> Thanks,
> Ben



Page was last modified "Jan 10 2012" The Rockbox Crew
aaa