Re: building luppp

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@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>
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']



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@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

[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux