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...
