[Openembedded-users] libgcc_s.so in ARM Toolchains

Julian Pietron julian at whisper-net.de
Mon Jun 20 21:58:40 UTC 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo,

I'd like to know which package provides the file libgcc_s.so which is
placed in /prefix/arm-oe-linux-gnueabi/lib/libgcc_s.so, as I want to
replace the symlink which is created by now with a ld script that
makes the linker to link also against the libgcc.a because the
libgcc_s.so for ARM doesn't contain all code necessary for some
programs. The problem is well known and is typically solved by a ld
script like this, and I discovered, that such an LD script is
installed in OpenEmbedded toolchains, too, but it is placed in
usr/lib/libgcc_s.so instead of lib/ (installed by package libgcc), so
that I'd need to remove the libgcc_s.so which is installed under lib/
and is a symlink pointing to lib/libgcc_s.so.1 (or replace it with the
ld script, too), because otherwise it takes precedence over the
correct ld script in usr/lib/ and compilation of some software fails.
I already tried to install the script via do_install_append in a
modified recipe for gcc-cross and gcc-cross-sdk, but this hadn't any
effect on the symlink's presence in the final toolchain archive, while
the correct ld script was present in the ipk for gcc-cross-sdk, so my
guess is, that this package isn't the (only) one that provides
lib/libgcc_s.so in the toolchain.

Thanks for your help,
Julian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJN/8KPAAoJENidYKvYQHlQm30QAJB2yGTQKwqewDG0TU5dbERM
LY4byqRUZNWNbbnmKRJH7um8B5rOWrMfl3ivU/NWHABqwb9rPTCnQhIZcKwSBOmO
k5HfT8Z/RKFzkOaK0/ms1rJhbswkpdNPGl2dIW4UVl9TULRFYOJ2UmpBXiWbeo8r
fPvX6N4KdpLN5BdEXLQd0bmHMSW/qfyyv7R0WDvDfohY17FECai3+WLFMEyIg5Ov
aO48xKRUVimAP8YF7SDhyKVAVpa9kQ3ZCkGLzxoQ0daBTCQYPIgiQ544UlJVUcRY
cQiHDRMmmkEp4cTGaowhQNQ20h/U0aqbBwZlTeKQf5WGcAGPpk5FickQgKtqzD4A
ftgUt98T+WH7+43bMKWHS6heOBaYjchl8AoR0q9IkECo9k11IyKBPJHahnT6qzy1
MeHEJl/HjPfdGrIWt6XxD30MVYAYjLUA4H9WY/kQ2Dm4ACQKjlbJW5dRRMGfOH7R
zRQjIzSxWJg5A/jWYRSpZAxQr8QjX/qWx72XJ1VFM+SepIPIfoBa3wJopYgilutw
/E2xKpDndo+0VN8PQTVfmX8KGLMNHWXkAYoXQHUvwyY/MyVTVjDzeNBOztAPVGuz
sCIiBdItBAa6y0F+NdQyn4h+iOwO2feFmUEcrjElhkrXr3YhkP/C1BP0e17KVtY1
G6S9aYs+LV+Mw7WNRMwS
=AlO2
-----END PGP SIGNATURE-----

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0xD8407950.asc
Type: application/pgp-keys
Size: 9706 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-users/attachments/20110620/6561693d/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0xD8407950.asc.sig
Type: application/pgp-signature
Size: 542 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-users/attachments/20110620/6561693d/attachment-0002.sig>


More information about the Openembedded-users mailing list