Re: RFS: softgun -- An ARM system emulator
On Fri, 8 Jul 2005, Eugeniy Meshcheryakov wrote:
> There are several things that linda(1) complains about, some of them:
> E: softgun; Object /usr/lib/softgun/dm9000.so is not directly linked
> against libc.
> The binary object shown above is not directly linked against the
> required library libc.so.6.
> W: softgun; Shared binary object /usr/lib/softgun/dm9000.so has no
> dependency information.
> The binary object listed above is a shared object, but does not report
> that it depends on any other shared libraries.
Interesting, it passes linda silently here, although lintian did issue a
shared library warning:
N: Processing source package softgun (version 0.10-1) ...
N: ----
N: Processing binary package softgun (version 0.10-1) ...
W: softgun: shared-lib-without-dependency-information ./usr/lib/softgun/dm9000.s
It seems that my mirror has an older version of linda, will update from
another mirror.
> As I see that library is linked with -nostdlib (config.mk) and uses libc
> functions. I think you should add -lc to link parameters.
dm9000.so is in fact a plug-in module and not a standard shared library,
hence the linda and lintian warnings. I didn't find any special
considerations about this case in the manuals, although I may have
missed something.
> Also there are typos in manpage: s/softdog/softgun/
Oops, that's what happens when you work with softdog and softgun at the
same time. Will fix.
Reply to: