Basile Starynkevitch <bas...@starynkevitch.net> writes:

> /usr/bin/ld: error: unsupported symbol binding

This is, as you know, a linker issue.

> This on Debian/Testing/AMD64 and ld is GOLD:
>  % /usr/bin/ld --version
> GNU gold (GNU Binutils for Debian 2.20.1-system.20100303) 1.9
> Copyright 2008 Free Software Foundation, Inc.
> This program is free software; you may redistribute it under the terms of
> the GNU General Public License version 3 or (at your option) a later version.
> This program has absolutely no warranty.

The unsupported symbol binding is most likely STB_GNU_UNIQUE.  Support
was added to gold 2009-12-04, which was after the 2.20 release.  I don't
know what patches Debian has included in their release, but you most
likely need a newer version of gold.

Ian

Reply via email to