On Wed, Mar 16, 2016 at 12:57 PM, Brandon Invergo <[email protected]>
wrote:

> Hi Jean Louis,
>
> On Tue, 2016-03-08 at 13:06 +0100, Jean Louis wrote:
> > /usr/bin/ld: cannot find -liconv
> > collect2: error: ld returned 1 exit status
>
> It looks like the default configuration for the GSRC package
> (libextractor, not gnunet) have changed.  Try changing the config.mk
> file so that "BUILD_OPTS" is empty.
>
> Carl: this might have been a non-universal change.  I'm having trouble
> testing though because libextractor is still not compatible with recent
> libav versions (as I reported to them in the past).
>
> -brandon
>

Wow, someone's using gsrc! Glad to hear it.

This iconv problem is endemic. Arises because some systems have the iconv
funcions in their libc

While building libextractor, Things to try:
BUILD_OPTS ?= LIBS="-L/opt/gsrc/lib  -liconv -lrt "
where the -L option points to the directory that YOU actually have.

alternatively, remove -liconv from the compile line while it's building.
(easy way is cut and paste the command line that just failed, edit it a
file , and execute the edited version.)

As far as libav goes, I don't know what versions you mean. My ubuntu has
2.8.6 and it compiles, as far as I know, (maybe it silently skipped it, I
don't
know). But note libav* comes from ffmpeg, which just got version 3.0.
Untried by me.

As far as "Universal solution" goes, ha ha...

Reply via email to