Dave Phillips wrote:
Olivier Guilyardi wrote:
The libtool scripts shipped with jackbeat may be too recent or
incompatible with your system. Try to download and run ./autogen.sh in
jackbeat's directory:
http://jackbeat.samalyse.org/browser/trunk/autogen.sh
Then ./configure again.
It didn't work, the same error occurs:
/bin/bash ../libtool --tag=CC --mode=link gcc -Wall -rdynamic
-DPNG_NO_MMX_CODE -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/freetype2 -I/usr/include/libpng12
-I/usr/include/pixman-1 -I/usr/include/libxml2
-DPKGDATADIR=\"/usr/local/share/jackbeat\" -rdynamic -lsndfile
-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm
-lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl
-lglib-2.0 -lxml2 -lsamplerate -llo -lpthread -o jackbeat
jackbeat-sequence.o jackbeat-osc.o jackbeat-song.o jackbeat-rc.o
jackbeat-arg.o jackbeat-sample.o jackbeat-gui.o
jackbeat-sequenceeditor.o jackbeat-file.o jackbeat-dk.o
jackbeat-slider.o jackbeat-builder.o jackbeat-prefs.o jackbeat-toggle.o
jackbeat-misc.o jackbeat-jab.o jackbeat-util.o jackbeat-error.o
jackbeat-grid.o jackbeat-main.o jackbeat-phatfanslider.o
jackbeat-phathfanslider.o jackbeat-phatknob.o jackbeat-phatrange.o
jackbeat-phatprivate.o jackbeat-phatvfanslider.o
jackbeat-sample-display.o core/libcore.a stream/libstream.la
libtool: link: cannot find the library `/usr/lib64/libjack.la' or
unhandled argument `/usr/lib64/libjack.la'
make[3]: *** [jackbeat] Error 1
Okay, this problem should be solved in SVN.
To a certain extent one might consider the problem comes from the jackdmp waf
build system, which doesn't provide libtool .la files, while all packaged
libraries do provide these files.
But the need for libtool wasn't essential in jackbeat, so it's gone. When it
comes to requirements, less is better.
Please use SVN r569 or later:
svn co
http://svn.samalyse.com/jackbeat/trunk jackbeat
The checkout includes ./autogen.sh which you need to run before anything else.
--
Olivier