It was solved just building the whole lv2 core from SVN http://lv2plug.in/trac/wiki/SVN_repository
See at the bottom of this email
Don't know what's the impact to build and install it over an existing lv2 files in Arch.
Maybe you will have to remove pre existing lv2 files before, not sure about that.
hope this helps
Diego
diego@ruidosa:~/Downloads/lv2/svn/lv2-svn$ ./waf configure
Setting top to : /home/diego/Downloads/lv2/svn/lv2-svn
Setting out to : /home/diego/Downloads/lv2/svn/lv2-svn/build
Checking for 'gcc' (c compiler) : /usr/bin/gcc
Checking for 'g++' (c++ compiler) : /usr/bin/g++
Global Configuration
* Install prefix : /usr/local
* Debuggable build : False
* Strict compiler flags : False
* Build documentation : False
Checking for 'gcc' (c compiler) : /usr/bin/gcc
* LV2 bundle directory : /usr/local/lib/lv2
LV2 dynmanifest Configuration
* LV2 bundle directory : /usr/local/lib/lv2
* URI : http://lv2plug.in/ns/ext/dynmanifest
* Version : 1.2
* Pkgconfig name : lv2-lv2plug.in-ns-ext-dynmanifest
LV2 uri-map Configuration
* LV2 bundle directory : /usr/local/lib/lv2
* URI : http://lv2plug.in/ns/ext/uri-map
* Version : 1.4
* Pkgconfig name : lv2-lv2plug.in-ns-ext-uri-map
LV2 midi Configuration
* LV2 bundle directory : /usr/local/lib/lv2
* URI : http://lv2plug.in/ns/ext/midi
* Version : 1.4
* Pkgconfig name : lv2-lv2plug.in-ns-ext-midi
LV2 presets Configuration
* LV2 bundle directory : /usr/local/lib/lv2
* URI : http://lv2plug.in/ns/ext/presets
* Version : 2.2
* Pkgconfig name : lv2-lv2plug.in-ns-ext-presets
LV2 urid Configuration
* LV2 bundle directory : /usr/local/lib/lv2
* URI : http://lv2plug.in/ns/ext/urid
* Version : 1.0
* Pkgconfig name : lv2-lv2plug.in-ns-ext-urid
LV2 instance-access Configuration
* LV2 bundle directory : /usr/local/lib/lv2
* URI : http://lv2plug.in/ns/ext/instance-access
* Version : 1.4
* Pkgconfig name : lv2-lv2plug.in-ns-ext-instance-access
LV2 event Configuration
* LV2 bundle directory : /usr/local/lib/lv2
* URI : http://lv2plug.in/ns/ext/event
* Version : 1.4
* Pkgconfig name : lv2-lv2plug.in-ns-ext-event
LV2 data-access Configuration
* LV2 bundle directory : /usr/local/lib/lv2
* URI : http://lv2plug.in/ns/ext/data-access
* Version : 1.4
* Pkgconfig name : lv2-lv2plug.in-ns-ext-data-access
LV2 units Configuration
* LV2 bundle directory : /usr/local/lib/lv2
* URI : http://lv2plug.in/ns/extensions/units
* Version : 5.4
* Pkgconfig name : lv2-lv2plug.in-ns-extensions-units
'configure' finished successfully (1.144s)
diego@ruidosa:~/Downloads/lv2/svn/lv2-svn$ ll lv2/ns/ext/event/
total 60
drwxr-xr-x 5 diego diego 4096 2012-01-17 20:35 ./
drwxr-xr-x 26 diego diego 4096 2012-01-06 21:07 ../
drwxr-xr-x 3 diego diego 4096 2012-01-17 20:35 build/
-rw-r--r-- 1 diego diego 11028 2012-01-06 21:07 event.h
-rw-r--r-- 1 diego diego 7298 2012-01-06 21:07 event-helpers.h
-rw-r--r-- 1 diego diego 8269 2012-01-06 21:07 event.ttl
lrwxrwxrwx 1 diego diego 21 2012-01-06 21:07 ext.pc.in -> ../../../../ext.pc.in
-rw-r--r-- 1 diego diego 3587 2012-01-17 20:35 .lock-waf_linux2_build
-rw-r--r-- 1 diego diego 234 2012-01-06 21:07 manifest.ttl
drwxr-xr-x 6 diego diego 4096 2012-01-06 21:07 .svn/
lrwxrwxrwx 1 diego diego 15 2012-01-06 21:07 waf -> ../../../../waf*
drwxr-xr-x 3 diego diego 4096 2012-01-17 20:35 .waf-1.6.9-fc9ca41d30c7d159ae195d4b2df21256/
lrwxrwxrwx 1 diego diego 23 2012-01-06 21:07 wscript -> ../../../../ext.wscript
2012/1/17 Jeremy Jongepier <jeremy@xxxxxxxxxxxxxx>
Hello Atte,On 01/17/2012 09:51 PM, Atte André Jensen wrote:
Hi
I'm trying to build our new tow, luppp, on arch, but it fails. I made it
past the configure stage, after a bit poking around in aur...
As far as I can tell waf can't find lv2/lv2plug.in/ns/ext/event/event.h,
and sure enough it's not there:
atte@blokhus:~/software/Luppp$ ll /usr/include/lv2/lv2plug.in/ns/ext/
total 0
lrwxrwxrwx 1 root root 38 Jan 17 10:45 dynmanifest ->
../../../../../lib/lv2/dynmanifest.lv2
Any idea which package provides that file? Sorry for my ignorance if
this is obvious...
atte@blokhus:~/software/Luppp$ ./waf configure
Setting top to : /home/atte/software/Luppp
Setting out to : /home/atte/software/Luppp/.build
Checking for 'g++' (c++ compiler) : /usr/bin/g++
Checking for program pkg-config : /usr/bin/pkg-config
Checking for 'jack' : yes
Checking for 'sndfile' : yes
Checking for 'gtkmm-2.4' : yes
Checking for 'glibmm-2.4' : yes
Checking for 'fluidsynth' : yes
Checking for 'libconfig++' : yes
Checking for 'lilv-0' : yes
Checking for 'suil-0' : yes
Checking for header lv2.h : yes
Checking for header ladspa.h : yes
'configure' finished successfully (1.797s)
atte@blokhus:~/software/Luppp$ ./waf
Waf: Entering directory `/home/atte/software/Luppp/.build'
[ 3/56] cxx: src/lvtwohost.cpp -> .build/src/lvtwohost.cpp.0.o
[ 7/56] cxx: src/offlineworker.cpp -> .build/src/offlineworker.cpp.0.o
In file included from ../src/lvtwohost.cpp:20:0:
../src/lvtwohost.hpp:36:47: fatal error:
lv2/lv2plug.in/ns/ext/event/event.h: No such file or directory
compilation terminated.
In file included from ../src/offlineworker.cpp:24:0:
../src/lvtwohost.hpp:36:47: fatal error:
lv2/lv2plug.in/ns/ext/event/event.h: No such file or directory
compilation terminated.
Waf: Leaving directory `/home/atte/software/Luppp/.build'
Build failed
-> task failed (exit status 1):
{task 156760556: cxx lvtwohost.cpp -> lvtwohost.cpp.0.o}
['/usr/bin/g++', '-pg', '-g', '-ldl', '-Wall', '-Wextra',
'-fpermissive', '-pthread', '-pthread', '-pthread', '-pthread',
'-I/usr/include/gtkmm-2.4', '-I/usr/lib/gtkmm-2.4/include',
'-I/usr/include/atkmm-1.6', '-I/usr/include/giomm-2.4',
'-I/usr/lib/giomm-2.4/include', '-I/usr/include/pangomm-1.4',
'-I/usr/lib/pangomm-1.4/include', '-I/usr/include/gtk-2.0',
'-I/usr/include/gtk-unix-print-2.0', '-I/usr/include/gdkmm-2.4',
'-I/usr/lib/gdkmm-2.4/include', '-I/usr/include/atk-1.0',
'-I/usr/include/glibmm-2.4', '-I/usr/lib/glibmm-2.4/include',
'-I/usr/include/glib-2.0', '-I/usr/lib/glib-2.0/include',
'-I/usr/include/sigc++-2.0', '-I/usr/lib/sigc++-2.0/include',
'-I/usr/include/cairomm-1.0', '-I/usr/lib/cairomm-1.0/include',
'-I/usr/include/pango-1.0', '-I/usr/include/cairo',
'-I/usr/include/pixman-1', '-I/usr/include/freetype2',
'-I/usr/include/libpng14', '-I/usr/lib/gtk-2.0/include',
'-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/lilv-0',
'-I/usr/include/suil-0', '-DHAVE_JACK=1', '-DHAVE_SNDFILE=1',
'-DHAVE_GTKMM=1', '-DHAVE_GLIBMM=1', '-DHAVE_FLUIDSYNTH=1',
'-DHAVE_LIBCONFIG=1', '-DHAVE_LILV=1', '-DHAVE_SUIL=1',
'-DHAVE_LV2_H=1', '-DHAVE_LADSPA_H=1', '../src/lvtwohost.cpp', '-c',
'-o', 'src/lvtwohost.cpp.0.o']
-> task failed (exit status 1):
{task 156761196: cxx offlineworker.cpp -> offlineworker.cpp.0.o}
['/usr/bin/g++', '-pg', '-g', '-ldl', '-Wall', '-Wextra',
'-fpermissive', '-pthread', '-pthread', '-pthread', '-pthread',
'-I/usr/include/gtkmm-2.4', '-I/usr/lib/gtkmm-2.4/include',
'-I/usr/include/atkmm-1.6', '-I/usr/include/giomm-2.4',
'-I/usr/lib/giomm-2.4/include', '-I/usr/include/pangomm-1.4',
'-I/usr/lib/pangomm-1.4/include', '-I/usr/include/gtk-2.0',
'-I/usr/include/gtk-unix-print-2.0', '-I/usr/include/gdkmm-2.4',
'-I/usr/lib/gdkmm-2.4/include', '-I/usr/include/atk-1.0',
'-I/usr/include/glibmm-2.4', '-I/usr/lib/glibmm-2.4/include',
'-I/usr/include/glib-2.0', '-I/usr/lib/glib-2.0/include',
'-I/usr/include/sigc++-2.0', '-I/usr/lib/sigc++-2.0/include',
'-I/usr/include/cairomm-1.0', '-I/usr/lib/cairomm-1.0/include',
'-I/usr/include/pango-1.0', '-I/usr/include/cairo',
'-I/usr/include/pixman-1', '-I/usr/include/freetype2',
'-I/usr/include/libpng14', '-I/usr/lib/gtk-2.0/include',
'-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/lilv-0',
'-I/usr/include/suil-0', '-DHAVE_JACK=1', '-DHAVE_SNDFILE=1',
'-DHAVE_GTKMM=1', '-DHAVE_GLIBMM=1', '-DHAVE_FLUIDSYNTH=1',
'-DHAVE_LIBCONFIG=1', '-DHAVE_LILV=1', '-DHAVE_SUIL=1',
'-DHAVE_LV2_H=1', '-DHAVE_LADSPA_H=1', '../src/offlineworker.cpp', '-c',
'-o', 'src/offlineworker.cpp.0.o']
You need the Arch equivalent of lv2-extension-good I think. No idea where to find it for Arch, I fear there's no package available, not even in AUR.
Best,
Jeremy
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-user
_______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/listinfo/linux-audio-user