LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Compiling Ardour for vst and lv2 support.. (https://www.linuxquestions.org/questions/linux-newbie-8/compiling-ardour-for-vst-and-lv2-support-704063/)

stratotak 02-12-2009 12:12 AM

Compiling Ardour for vst and lv2 support..
 
Im trying to compile ardour with vst and lv2 support.I have compiled lsv2core and slv2 and it installed it to /usr/local/include..when I compile Ardour with
Code:

scons vst=1 lv2=1
It say's
Code:

Checking for slv2... (cached) no
LV2 support is not enabled (SLV2 not found or older than 0.6.0)

How do i get it to see the /usr/local/include path??How would i pass on the path to scons..??

knudfl 02-12-2009 01:24 PM

I can give you some hints, no guaranties ......
Quote:

Checking for slv2... (cached) no
LV2 support is not enabled (SLV2 not found or older than 0.6.0)
I never saw something like your quoted lines.
____________________________________________________
Build instructions are here
" VST support (Hardy). - Ubuntu Forums "
http://ubuntuforums.org/showthread.php?t=801718
( scons VST=1 LV2=1 ... is the syntax : upper case )

vstsdk2.3.zip is from
http://ygrabit.steinberg.de/~ygrabit...s%20SDK%202.3/
____________________________________________________
From my notes
Quote:

1) lv2core_1.orig.tar.gz > lv2core-1/ > result :
/usr/local/lib/lv2/lv2core.lv2/*.h + /usr/local/lib/pkgconfig/lv2core.pc

( 1a) build jack-audio-connection-kit-0.109.2/ > --prefix=/usr )
( 1a : only on Debian Etch. Lenny already has version 0.109.2 )

1b) slv2-0.6.2.tar.bz2 > slv2-0.6.2/ ( depends liblrdf0-dev )
> > result : /usr/local/include/slv2/*.h + /usr/local/lib/libslv2.so.9.1.1 ..
+ /usr/local/lib/pkgconfig/slv2.pc + /usr/local/bin/lv2*

2) ardour-2.7.1 : cp vstsdk2.3.zip /ardour-2.7.1/libs/fst/
scons VST=1 LV2=1
( May be the options are not needed after editing 'SConstruct'
'0' to '1' for VST, LV2, FREESOUND, FREEDESKTOP ? )
Good luck !

stratotak 02-12-2009 06:58 PM

It worked its way out..Not sure how..I shut pc down and came back to it next day and tried to build again..started with scons -c to clean it..and noticed it found slv2..built fine from there..i can use Kjaerhus classic plugins in Ardour now..I do get errors when starting from commandline..
Quote:

loading user configuration file /home/strat/.ardour2/ardour.rc
ardour: [INFO]: Using SSE optimized routines
librdf fatal - Cannot add statement to model
librdf fatal - Cannot add statement to model
RemoteVSTClient: all cache files are up-to-date, not running scanner
ardour: [ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/dahdsr_hexp.so” (/usr/lib/ladspa/dahdsr_hexp.so: undefined symbol: log)
ardour: [ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/hz_voct_4200.so” (/usr/lib/ladspa/hz_voct_4200.so: undefined symbol: logf)
ardour: [ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/power_4400.so” (/usr/lib/ladspa/power_4400.so: undefined symbol: powf)
ardour: [ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/adenv_lvl.so” (/usr/lib/ladspa/adenv_lvl.so: undefined symbol: log)
ardour: [ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/dahdsr_fexp.so” (/usr/lib/ladspa/dahdsr_fexp.so: undefined symbol: log)
ardour: [ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/adenv.so” (/usr/lib/ladspa/adenv.so: undefined symbol: log)
librdf fatal - Cannot add statement to model
librdf fatal - Cannot add statement to model
librdf fatal - Cannot add statement to model
librdf fatal - Cannot add statement to model
librdf fatal - Cannot add statement to model
librdf fatal - Cannot add statement to model

I posted on ardour forums..maybe Ill get a answer there...


All times are GMT -5. The time now is 12:53 PM.