[linux-audio-user] fst-1.7 -- build ardour with fst support.

Carlos Pino pinojazz at gmail.com
Sun Nov 27 18:19:24 EST 2005


  Hi there,I'm using fst.1.7 for launch the vst's with very 
succes,thanks to everyone who did this posible,it works really  greate.
  At the readme file included in the tarball I read this:
/
   5) build ardour with fst support.

   copy the SC* files from the ardour directory into your ardour build path.
   and the build ardour like:

   scons VST=1 VSTPATH=/path/to/compiled/fst-1.7/


 
  I tried to compile ardour in that way,copied the 
fst-1.7/ardour/SConstruct   to the build directory,and run scons  with 
this options:


/supertux at sid:~/proceso/ardour/ardour-0.99$ scons  
BUILD_SSE_OPTIMIZATIONS=1 USE_SSE_EVERYWHERE=0 VST=1 
VSTPATH=/home/supertux/vst/fst-1.7/ PREFIX=/usr KSI=no DEBUG=yes/


  But get some error messages:/


scons: Reading SConscript files ...
Package libfst was not found in the pkg-config search path.
Perhaps you should add the directory containing `libfst.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libfst' found

......
....
libs/ardour/audioengine.cc:32:17: error: fst.h: No such file or directory
libs/ardour/audioengine.cc: In function 'void _thread_init_callback(void*)':
libs/ardour/audioengine.cc:87: error: 'fst_adopt_thread' was not 
declared in this scope
scons: *** [libs/ardour/audioengine.o] Error 1
scons: building terminated because of errors./



 This is the ls -l output of fst-1.7 dir

/supertux at sid:~/proceso/ardour/ardour-0.99$ ls -l /home/supertux/vst/fst-1.7
total 292
drwxr-xr-x  3 supertux supertux   4096 2005-11-19 02:29 ardour
-rw-r--r--  1 supertux supertux   9928 2005-05-21 19:43 audiomaster.c
-rw-r--r--  1 supertux supertux   3944 2005-11-20 16:35 audiomaster.o
-rw-r--r--  1 supertux supertux  18009 2005-11-13 19:37 COPYING
-rwxr-xr-x  1 supertux supertux    695 2005-11-20 16:35 fst
-rw-r--r--  1 supertux supertux    411 2005-02-01 23:34 fst.c
-rw-r--r--  1 supertux supertux    696 2005-02-01 23:34 fstconfig.c
-rwxr-xr-x  1 supertux supertux 112483 2005-11-20 16:35 fst.exe.so
-rw-r--r--  1 supertux supertux   2519 2005-02-01 23:34 fst.h
-rw-r--r--  1 supertux supertux   6522 2005-10-16 07:59 fstinfofile.c
-rw-r--r--  1 supertux supertux   5480 2005-11-20 16:35 fstinfofile.o
-rw-r--r--  1 supertux supertux   1304 2005-11-20 16:35 fst.o
-rw-r--r--  1 supertux supertux   6360 2005-11-19 01:09 gtk.c
-rw-r--r--  1 supertux supertux   5888 2005-11-20 16:35 gtk.o
-rwxr-xr-x  1 supertux supertux   7122 2005-02-01 23:10 install-sh
-rw-r--r--  1 supertux supertux    789 2005-02-01 23:42 jackvst.h
-rw-r--r--  1 supertux supertux   7604 2005-05-21 20:21 jfst.c
-rw-r--r--  1 supertux supertux   5000 2005-11-20 16:35 jfst.o
-rw-r--r--  1 supertux supertux   2962 2005-11-19 02:15 Makefile
-rw-r--r--  1 supertux supertux   1251 2005-11-19 02:26 README
drwxr-xr-x  3 supertux supertux   4096 2005-11-20 16:35 vst
-rw-r--r--  1 supertux supertux   5818 2005-05-21 20:23 vsti.c
-rw-r--r--  1 supertux supertux   2508 2005-02-01 23:34 vstinfo.c
-rw-r--r--  1 supertux supertux   3628 2005-11-20 16:35 vsti.o
drwxr-xr-x  9 supertux supertux   4096 2005-11-20 16:35 vstsdk2.3
-rw-r--r--  1 supertux supertux  11559 2005-11-19 01:10 vstwin.c
-rw-r--r--  1 supertux supertux   8456 2005-11-20 16:35 vstwin.o

/
   There is no libfst at the fst-1.7 build directory.
 


 Anybody did it with succes?


  Another question is, I see that there is another SC* file  at  
fst-1.7/ardour/gtk_ardour/SConscript ,must  it  be copied too to the 
gtk_ardour directory found at the building directory of ardour-0.99?

 
 Thanks very much in advance.

Saludos
Cheers
-- Carlos.


More information about the linux-audio-user mailing list