View Issue Details

IDProjectCategoryView StatusLast Update
0004960ardourotherpublic2020-04-19 20:16
ReporterJk_Wichita Assigned Topaul  
PrioritynormalSeverityminorReproducibilityN/A
Status closedResolutionfixed 
Target Version3.0 
Summary0004960: building Ardour3
DescriptionHI

Ok Im running Avlinux 5.3
The problem. Installed the latest serd, sord, suil, lilv devlibs that were
made for AVlinux. they are not registered with pkg-config so as not to
interfere with depends. when I run ./waf configure says cant find serd

From waf configure log file.
Checking for 'serd-0' >= 0.14.0
['/usr/bin/pkg-config', '--atleast-version=0.14.0', 'serd-0']
not found
from /home/jk/3.0/libs/ardour: The configuration failed

How do i tell waf configure where to find the libdev files? I know there installed in usr/include/serd and usr/lib/ and usr/bin
its similar for the others

Is it possable to copy the .h and .so files to where ever waf can find them
since there only used to build ardour3 ??
 
Thanks
jk
  
    
TagsNo tags attached.

Activities

paul

2012-06-28 17:57

administrator   ~0013746

we do not support the use of libraries that come with pkg-config files but have been installed without them. there is no "registration" with pkg-config other than a .pc file that has to be placed in one of the normal location(s) that pkg-config will look. if a distro is getting this wrong ... we're not going to tweak ardour's build scripts to work around the error. the build process does not look for .h or .so files, it looks for .pc files.

Jk_Wichita

2012-06-29 02:02

reporter   ~0013751

Im not asking for any tweeking.. just advice from the experts

paul

2012-06-29 02:43

administrator   ~0013752

there's really nothing you can do. you need the pkg-config files for the libraries that ardour depends on. that's pretty much the end of the story.

Jk_Wichita

2012-06-29 06:56

reporter   ~0013753

I built and installed serd .sord ,lilv. ect waf configure seem to run ok
build failed ?

[359/762] cxx: libs/ardour/session_state_utils.cc -> build/libs/ardour/session_state_utils.cc.1.o
[360/762] cxx: libs/ardour/session_command.cc -> build/libs/ardour/session_command.cc.1.o
[361/762] cxx: libs/ardour/export_graph_builder.cc -> build/libs/ardour/export_graph_builder.cc.1.o
[362/762] cxx: libs/surfaces/powermate/powermate.cc -> build/libs/surfaces/powermate/powermate.cc.1.o
../libs/ardour/lv2_plugin.cc: In member function ‘void ARDOUR::LV2Plugin::init(void*, ARDOUR::framecnt_t)’:
../libs/ardour/lv2_plugin.cc:346:27: error: ‘LV2_CORE__freeWheeling’ was not declared in this scope
../libs/ardour/lv2_plugin.cc: In member function ‘bool ARDOUR::LV2Plugin::ui_is_resizable() const’:
../libs/ardour/lv2_plugin.cc:466:51: error: ‘LV2_CORE__optionalFeature’ was not declared in this scope
../libs/ardour/lv2_plugin.cc: In member function ‘virtual void ARDOUR::LV2Plugin::find_presets()’:
../libs/ardour/lv2_plugin.cc:807:55: error: ‘LV2_CORE__appliesTo’ was not declared in this scope
../libs/ardour/lv2_plugin.cc: In constructor ‘LV2World::LV2World()’:
../libs/ardour/lv2_plugin.cc:1568:43: error: ‘LV2_CORE__inPlaceBroken’ was not declared in this scope
../libs/ardour/lv2_plugin.cc:1569:43: error: ‘LV2_CORE__integer’ was not declared in this scope
../libs/ardour/lv2_plugin.cc:1570:43: error: ‘LV2_CORE__sampleRate’ was not declared in this scope
../libs/ardour/lv2_plugin.cc:1571:43: error: ‘LV2_CORE__toggled’ was not declared in this scope
../libs/ardour/lv2_plugin.cc:1572:43: error: ‘LV2_CORE__enumeration’ was not declared in this scope
[363/762] cxx: libs/surfaces/powermate/interface.cc -> build/libs/surfaces/powermate/interface.cc.1.o
Waf: Leaving directory `/home/jk/3.0/build'
Build failed
 -> task failed (exit status 1):
    {task 165997580: cxx lv2_plugin.cc -> lv2_plugin.cc.1.o}
['/usr/bin/g++', '-I/home/jk/3.0', '-O0', '-g', '-fshow-column', '-DWAF_BUILD', '-DLXVST_32BIT', '-rdynamic', '-DARCH_X86', '-msse', '-mfpmath=sse', '-DUSE_XMMINTRIN', '-DBUILD_SSE_OPTIMIZATIONS', '-Wall', '-Woverloaded-virtual', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-D__STDC_LIMIT_MACROS', '-D__STDC_FORMAT_MACROS', '-DENABLE_NLS', '-DHAVE_FFTW3', '-fPIC', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-I/home/jk/3.0/build/libs/ardour', '-I/home/jk/3.0/libs/ardour', '-I/home/jk/3.0/build/libs/surfaces/control_protocol', '-I/home/jk/3.0/libs/surfaces/control_protocol', '-I/home/jk/3.0/build/libs', '-I/home/jk/3.0/libs', '-I/home/jk/3.0/build/libs/midi++2', '-I/home/jk/3.0/libs/midi++2', '-I/home/jk/3.0/build/libs/evoral', '-I/home/jk/3.0/libs/evoral', '-I/home/jk/3.0/build/libs/audiographer', '-I/home/jk/3.0/libs/audiographer', '-I/home/jk/3.0/build/libs/audiographer/src', '-I/home/jk/3.0/libs/audiographer/src', '-I/home/jk/3.0/build/libs/pbd', '-I/home/jk/3.0/libs/pbd', '-I/home/jk/3.0/build/libs/evoral/src/libsmf', '-I/home/jk/3.0/libs/evoral/src/libsmf', '-I/home/jk/3.0/build/libs/timecode', '-I/home/jk/3.0/libs/timecode', '-I/home/jk/3.0/build/libs/rubberband', '-I/home/jk/3.0/libs/rubberband', '-I/home/jk/3.0/build/libs/vamp-sdk', '-I/home/jk/3.0/libs/vamp-sdk', '-I/home/jk/3.0/build/libs/taglib', '-I/home/jk/3.0/libs/taglib', '-I/home/jk/3.0/build/libs/taglib/taglib', '-I/home/jk/3.0/libs/taglib/taglib', '-I/home/jk/3.0/build/libs/taglib/taglib/toolkit', '-I/home/jk/3.0/libs/taglib/taglib/toolkit', '-I/usr/include/glibmm-2.4', '-I/usr/lib/glibmm-2.4/include', '-I/usr/include/sigc++-2.0', '-I/usr/lib/sigc++-2.0/include', '-I/usr/include/glib-2.0', '-I/usr/lib/glib-2.0/include', '-I/usr/include/aubio', '-I/usr/include/libxml2', '-I/usr/include/uuid', '-I/usr/local/include/lilv-0', '-I/usr/local/include/serd-0', '-I/usr/local/include/sord-0', '-I/usr/include/sratom-0', '-I/usr/include/suil-0', '-I/usr/include/giomm-2.4', '-I/usr/lib/giomm-2.4/include', '-I/home/jk/3.0/build', '-DJACK_SESSION=1', '-DHAVE_GLIB=1', '-DHAVE_GTHREAD=1', '-DHAVE_GLIBMM=1', '-DHAVE_SNDFILE=1', '-DHAVE_GIOMM=1', '-DHAVE_CURL=1', '-DHAVE_DLOPEN=1', '-DFREESOUND=1', '-DENABLE_NLS=1', '-DLXVST_SUPPORT=1', '-DWINDOWS_KEY="Mod4><Super"', '-DIS_OSX=0', '-DCONFIG_ARCH="i686"', '-DHAVE_XML=1', '-DHAVE_SIGCPP=1', '-DHAVE_UUID=1', '-DHAVE_GETMNTENT=1', '-DHAVE_EXECINFO=1', '-DHAVE_POSIX_MEMALIGN=1', '-DHAVE_LIBS_PBD=1', '-DHAVE_JACK=1', '-DHAVE_LIBS_MIDIPP2=1', '-DHAVE_CPPUNIT=1', '-DHAVE_LIBS_EVORAL=1', '-DHAVE_FFTW3=1', '-DHAVE_FFTW3F=1', '-DHAVE_LIBS_VAMP_SDK=1', '-DHAVE_LIBS_QM_DSP=1', '-DHAVE_AUBIO=1', '-DHAVE_LIBS_VAMP_PLUGINS=1', '-DHAVE_LIBS_TAGLIB=1', '-DHAVE_LIBS_RUBBERBAND=1', '-DHAVE_CONTROL_PROTOCOL=1', '-DHAVE_FRONTIER=1', '-DHAVE_GENERIC_MIDI=1', '-DHAVE_MACKIE=1', '-DHAVE_OSC=1', '-DHAVE_POWERMATE=1', '-DHAVE_TRANZPORT=1', '-DHAVE_WIIMOTE=1', '-DBUILD_POWERMATE=1', '-DHAVE_LO=1', '-DHAVE_LIBS_SURFACES=1', '-DHAVE_2IN2OUT=1', '-DHAVE_1IN2OUT=1', '-DHAVE_VBAP=1', '-DHAVE_LIBS_PANNERS=1', '-DHAVE_LIBS_TIMECODE=1', '-DHAVE_LRDF=1', '-DHAVE_SAMPLERATE=1', '-DHAVE_LV2=1', '-DHAVE_SERD=1', '-DHAVE_SORD=1', '-DHAVE_SRATOM=1', '-DHAVE_LILV=1', '-DHAVE_SUIL=1', '-DLV2_SUPPORT=1', '-DHAVE_OGG=1', '-DHAVE_FLAC=1', '-DHAVE_RUBBERBAND=1', '-DUSE_RUBBERBAND=1', '-DCURRENT_SESSION_FILE_VERSION=3001', '-DHAVE_SYS_VFS_H=1', '-DHAVE_SYS_STATVFS_H=1', '-DHAVE_JACK_SESSION=1', '-DHAVE_UNISTD=1', '-DHAVE_JACK_ON_INFO_SHUTDOWN=1', '-DHAVE_BOOST_SCOPED_PTR_HPP=1', '-DHAVE_BOOST_PTR_CONTAINER_PTR_LIST_HPP=1', '-DHAVE_LIBS_ARDOUR=1', '-DHAVE_GTKMM=1', '-DHAVE_GTK=1', '-DHAVE_LIBS_GTKMM2EXT=1', '-DHAVE_LIBS_CLEARLOOKS_NEWER=1', '-DHAVE_BOOST_FORMAT_HPP=1', '-DHAVE_LIBS_AUDIOGRAPHER=1', '-DHAVE_ALSA=1', '-DHAVE_GNOMECANVAS=1', '-DHAVE_GNOMECANVASMM=1', '-DHAVE_X11=1', '-DHAVE_BOOST_SHARED_PTR_HPP=1', '-DHAVE_BOOST_WEAK_PTR_HPP=1', '-DHAVE_GTK2_ARDOUR=1', '-DHAVE_TEMPLATES=1', '-DHAVE_EXPORT=1', '-DHAVE_MIDI_MAPS=1', '-DHAVE_MCP=1', '-DHAVE_MANUAL=1', '-DHAVE_TOOLS_SANITY_CHECK=1', '-DPACKAGE="libardour3"', '-DDATA_DIR="/usr/local/share"', '-DCONFIG_DIR="/usr/local/etc"', '-DLOCALEDIR="/usr/local/share/locale"', '-DPROGRAM_NAME="Ardour"', '-DLXVST_SUPPORT', '../libs/ardour/lv2_plugin.cc', '-c', '-o', 'libs/ardour/lv2_plugin.cc.1.o']

paul

2012-06-29 12:52

administrator   ~0013754

You don't have the right version of LV2 core (which apparently we don't check) I'd prefer to continue this on the ardour-users or ardour-dev mailing list.

system

2020-04-19 20:16

developer   ~0023100

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2012-06-27 23:49 Jk_Wichita New Issue
2012-06-28 11:57 cth103 cost => 0.00
2012-06-28 11:57 cth103 Target Version => 3.0
2012-06-28 17:57 paul Note Added: 0013746
2012-06-28 17:57 paul Status new => resolved
2012-06-28 17:57 paul Resolution open => fixed
2012-06-28 17:57 paul Assigned To => paul
2012-06-29 02:02 Jk_Wichita Note Added: 0013751
2012-06-29 02:43 paul Note Added: 0013752
2012-06-29 06:56 Jk_Wichita Note Added: 0013753
2012-06-29 12:52 paul Note Added: 0013754
2020-04-19 20:16 system Note Added: 0023100
2020-04-19 20:16 system Status resolved => closed