Wednesday, 14 November 2012

Re: [gccsdk] Building wget fails again

On 11/14/2012 06:48 AM, Chris Gransden wrote:
> In article <52ee800b7bgcc-sub@aconet.nl>,
> Frank de Bruijn <gcc-sub@aconet.nl> wrote:
>
>> That's what I thought at first but libgnutls-dev definitely is installed
>> on the host (Linux Mint Debian Edition which is essentially Debian
>> Testing). The config.log (should have included that before, sorry - in a
>> tarball: http://aconet.org/tmp/config.log.tar.gz ) suggests the error
>> actually isn't about not finding something, but some problem with
>> linking (attempted static link of dynamic object - see line 59841).
>
> I'm also using Linux Mint Debian Edition. I was getting the problem with
> linking to shared libraries even though the build is static. I got around
> it by building everything as static including the libraries and deleting
> the .so files.
> I'm not when this started happening or why.

Unfortunately, the wget build is no longer as trivial as it once was
those years ago when I choose it for the headline example. I don't think
there's particularly any better example, since that wouldn't really
solve the problem - that is, given the variation in distributions people
have, any upstream churn, and few developers, such breakages are likely
often.

The only way to mitigate this a little is some kind of autobuilder, but
that will only run on one system. But it can at least preempt some of
these issues.




_______________________________________________
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