On 28/06/15 13:01, pdmiller@pdmiller1.plus.com wrote:
> 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?
I can't see anything that would prevent a library name prefixed with
a path variable from working in a symlink. I did make some changes to
where the dynamic linker searches for libraries to support VFP, but
that's before symlink processing.
Where are the symlink files stored?
Lee.
_______________________________________________
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