Sunday, 28 June 2015

[gccsdk] Unable to load Shared library with GCC 4.7.4.1

I am in the process of updating DrWimpC to use GCC 4.7.4.1 however,
afterrebuilfing the shared DrWimpC library and applications that use it I
get a message like HostFS::HardDisc4.$.Apps.!drwopen.!RunImage: can't load
library 'libdrwlib32Gs/so/1'.

The symlink files (libdrwlib32Gs/so and libdrwlib32Gs/so/1) for
libdrwlib32Gs contain:

LINK[1A][0][0][0]DRW:libdrwlib32Gs/so/1/5/0

The path variable DRW: is set to

RAM::RamDisc0.$.Resources.!DRWDEF.DRW.

This setup works when compiling, linking and loading using GCC 4.1.2.

Has anything changed in GCC 4.7.4.1 that means I need to change my shared
library scheme to work with GCC 4.7.4.1?

Regards,

Pete Miller.



_______________________________________________
GCCSDK mailing list gcc@gccsdk.riscos.info
Bugzilla: http://www.riscos.info/bugzilla/index.cgi
List Info: http://www.riscos.info/mailman/listinfo/gcc
Main Page: http://www.riscos.info/index.php/GCCSDK

No comments:

Post a Comment