Opened 7 years ago
Last modified 4 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:1 Changed 7 years ago by Sven Bachmann <dev@…>
comment:2 Changed 7 years ago by Sven Bachmann <dev@…>
Now you only need one patch to fix this:
comment:3 Changed 4 years ago by jow
- Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07
Milestone Attitude Adjustment 12.09 deleted
Should be closed by patches on list: