Modify

Opened 5 years ago

Last modified 2 years ago

#9157 new defect

External Toolchain Option doesn't copy libuClibc-*.so and ld-uClibc-Symlink

Reported by: Sven Bachmann <dev@…> Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: packages Version: Trunk
Keywords: external toolchain, libraries Cc:

Description

As described in #9131 I'm building the OpenWrt toolchain separatly from the real firmware build. So I'm using the EXTERNAL_TOOLCHAIN option to 'link' to the OpenWrt-Toolchain directory.

Problem: Firmware build is fine, except the libraries needed to import from the toolchain dir. libc, libgcc, libpthread, librt are imported by base-files/Makefile and work as expected. But there are no rules for libuClibc-*.so and the ld-uClibc.so.0-Symlink, so they are not copied and busybox refuses to boot.

Simply copying the rules and definitions from libgcc seems not to make sense, because there are no other uClibc-menu-entries defined in base-files/Makefile.

For the moment I can copy the files by hand, but it would really help if there would be an automated way to use the external OpenWrt toolchain.

Thanks :-)

Attachments (0)

Change History (3)

comment:2 Changed 5 years ago by Sven Bachmann <dev@…>

comment:3 Changed 2 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as new .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.