[LAU] building luppp

Diego Simak diego.simak at gmail.com
Tue Jan 17 22:38:06 UTC 2012


I've the same problem some days ago.
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 at 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 at 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 at autostatic.com>

> 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<http://lv2plug.in/ns/ext/event/event.h>
>> ,
>> and sure enough it's not there:
>> atte at blokhus:~/software/Luppp$ ll /usr/include/lv2/lv2plug.in/**ns/ext/<http://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 at 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 at 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<http://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<http://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']
>>
>>
>>
>>  Hello Atte,
>
> 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 at lists.**linuxaudio.org<Linux-audio-user at lists.linuxaudio.org>
> http://lists.linuxaudio.org/**listinfo/linux-audio-user<http://lists.linuxaudio.org/listinfo/linux-audio-user>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxaudio.org/pipermail/linux-audio-user/attachments/20120117/0bc0ab74/attachment-0001.htm>


More information about the Linux-audio-user mailing list