On 06/09/10 16:22, Matthew Howkins wrote:

Can you send the output of:

   allegro-config --libs

The libraries libm and libpthread are required by Allegro anyway, so
they should have been included on the link line.

I get this:

-L/usr/lib64 -Wl,--export-dynamic -lalleg-4.2.3 -lalleg_unsharable

but that doesn't tell the whole story as liballeg.so has dependencies in it that pull in libm and libpthread.

The problem is that F13 and later no longer allow a program to rely on libraries being pulled in via an intermediate library - a program must link directly to all libraries it calls. You can see the explanation here:

http://fedoraproject.org/w/index.php?title=UnderstandingDSOLinkChange

Tom

--
Tom Hughes ([email protected])
http://compton.nu/

_______________________________________________
Rpcemu mailing list
[email protected]
http://www.riscos.info/cgi-bin/mailman/listinfo/rpcemu

Reply via email to