Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
translations translations
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Starting Development and Compiling
| | |-+  Failed to compile cross-compiler for ARM
« previous next »
  • Print
Pages: [1]

Author Topic: Failed to compile cross-compiler for ARM  (Read 4802 times)

Offline btwarch147

  • Member
  • *
  • Posts: 1
Failed to compile cross-compiler for ARM
« 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.

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

* Screenshot 2023-04-16 at 20.22.12.png (182.35 kB, 885x262 - viewed 418 times.)
Logged

Offline speachy

  • Administrator
  • Member
  • *
  • Posts: 656
Re: Failed to compile cross-compiler for ARM
« Reply #1 on: April 22, 2024, 08:34:44 AM »
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.

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.
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Starting Development and Compiling
| | |-+  Failed to compile cross-compiler for ARM
 

  • SMF 2.0.19 | SMF © 2021, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.043 seconds with 18 queries.