[ardour-dev] Compilation error
Olivier Doaré
nolv at free.fr
Thu Jul 6 13:09:15 PDT 2006
Hello,
Following your suggestion, I upgraded glib to version 2.11 to build the
latest ardour2. Compilation works well now. Thanks. It seems upgrading
glib without upgrading other libs (gtk, etc.) has no side effects, am I
wrong?
Now I am trying to build with VST. After putting the vst headers at
various places, to satisfy scons, everything seemed to work well, until
the final stage. Here is the tail of scons' output :
wineg++ -mwindows -L/usr/X11R6/lib -lasound -lardourgtk -lX11 -lpthread
-Wl,--export-dynamic -pthread -pthread -o vst/ardour_vst vst/winmain.o
libs/fst/fst.o libs/fst/fstinfofile.o libs/fst/vstwin.o libs/fst/vsti.o
-Llibs/pbd -Llibs/glibmm2 -Llibs/surfaces/control_protocol
-Llibs/libsndfile -Llibs/midi++2 -Llibs/ardour -Llibs/gtkmm2/atk
-Llibs/sigc++2 -Lgtk2_ardour -Llibs/gtkmm2/pango -Llibs/gtkmm2/gdk
-Llibs/soundtouch -Llibs/gtkmm2ext -Llibs/libgnomecanvasmm
-L/usr/X11R6/lib -Llibs/gtkmm2/gtk -lardour -lardour_cp -lgtkmm2ext
-lmidi++ -lpbd -lgtkmm2 -lglib-2.0 -lgobject-2.0 -lglib-2.0
-lgmodule-2.0 -ldl -lglib-2.0 -lgthread-2.0 -lglib-2.0 -lgnomecanvas-2
-lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
-lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0
-lgmodule-2.0 -ldl -lglib-2.0 -lfreetype -lfontconfig -lXrender -lX11
-lXext -lpng12 -lz -lm -lgnomecanvasmm -lasound -lsndfile -lFLAC -llrdf
-lglibmm2 -lpangomm -latkmm -lgdkmm2 -lsigc++2 -lgtk-x11-2.0
-lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0
-lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lfreetype
-lfontconfig -lXrender -lX11 -lXext -lpng12 -lz -lm -lxml2 -lz -lm
-lxslt -lxml2 -lz -lm -lsoundtouch -lsamplerate -ljack
/usr/bin/ld: cannot find -lardourgtk
collect2: ld returned 1 exit status
winegcc: g++ failed.
scons: *** [vst/ardour_vst] Error 2
scons: building terminated because of errors.
I have no libardourgtk.so, or something like that.
I can provide some infos on my system, compiler, if necessary.
--
Olivier
More information about the Ardour-Dev
mailing list