[Ardour-Dev] videotimeline compile error

Robin Gareus robin at gareus.org
Sat Aug 7 02:56:04 PDT 2010

On 08/07/2010 06:37 AM, Patrick Shirkey wrote:
> Sending again with corrected subject...
> Hi,
> With the latest git for the videotimline branch I get this build error:
> /usr/bin/ld: default/gtk2_ardour/video_image_frame_1.o: undefined
> reference to symbol 'curl_easy_setopt'
> /usr/bin/ld: note: 'curl_easy_setopt' is defined in DSO
> /usr/lib64/libcurl.so.4 so try adding it to the linker command line

The videotimeline build-patch did not explicitly require libcurl.
I've fixed that in git (rev ef693b2).

I guess you compile it w/o "Phone Home" capabilities or "freesound"
support. Both of which also use CURL and one of those (or some depends)
must have added -lcurl in earlier versions.

> /usr/lib64/libcurl.so.4: could not read symbols: Invalid operation
> collect2: ld returned 1 exit status
> Waf: Leaving directory `/usr/local/src/ardour/ardour3/build'

This is weird. Did you add '-lcurl' to the commandline to get that error?

If that problem persists, could you please send me the output of
  ./waf configure --videotimeline
and the last message of (the compilation/linking that fails)
  ./waf -v


More information about the Ardour-Dev mailing list