Rockbox Development > Starting Development and Compiling

Failed to compile cross-compiler for ARM

(1/1)

btwarch147:
Hi everyone,
I have installed all dependencies but running the rockboxdev.sh script gives me the attached error. My end goal is to get the wikiviewer plugin working on my ipod so if anyone knows a faster way than compiling rockbox that would be great.

Error message reads:
/usr/bin/ld: dwarf.o:(.bss+0x30): multiple defenition of 'do_wide'; readelf.o:(.bss+0x0): first defined here
collect2: error: ld returned 1 exit status
Thanks. George

speachy:

--- Quote from: btwarch147 on April 16, 2023, 03:29:31 PM ---Hi everyone,
I have installed all dependencies but running the rockboxdev.sh script gives me the attached error. My end goal is to get the wikiviewer plugin working on my ipod so if anyone knows a faster way than compiling rockbox that would be great.

--- End quote ---

The screenshot showed that this error happened when compiling binutils 2.20.1 -- A few years ago we switched the toolchains to using binutils 2.26.1, which among other things, has the advantage of compiling on modern systems.

Basically, if you're intending to compile anything, you should start with the current git code instead.  It has major improvements everywhere.

Navigation

[0] Message Index

Go to full version