I'm using the libobjc2 from ports. The distinfo file says its libobjc2-1.6.tar.bz2 Is this not correct ? Do i need to fetch one from svn somewhere ? I believe my binutils is the stock one from freebsd 9.1, for example ld -v says its GNU ld (GNU Binutils) 2.22
Many thanks for your help Steven On 2013-04-07, at 6:00 AM, David Chisnall wrote: > On 7 Apr 2013, at 01:39, Steven LeMaire <[email protected]> wrote: > >> /usr/bin/ld: conftest: hidden symbol `__i686.get_pc_thunk.bx' in >> /usr/lib/libgcc.a(umodsi3.o) is referenced by DSO > > Are you using an old version of libobjc2? This used to be referenced > explicitly, but recent versions of libgcc made it a hidden symbol (breaking > the ABI) and so it is now referenced indirectly. If you're using a new > binutils, you'll have to use trunk libobjc2. > > David > _______________________________________________ Discuss-gnustep mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnustep
