I tried to send this on Saturday but I got a bounce from the list
saying:
Your mail to 'linux-audio-user' with the
subject
problems compiling jack_fst/galan 0.3.0 beta 6
Is being held until the list moderator can review it for approval.
The reason it is being held:
Message has a suspicious header
Any Idea how to fix this? I would love to have been able to work on this
problem weekend.
-----Original Message-----
From: Matthew Allen
Sent: Saturday, May 29, 2004 10:57 PM
To: A list for linux audio users; A list for linux audio users
Subject: problems compiling jack_fst/galan 0.3.0 beta 6
Thought I would spend the weekend jumping on the fst badwagon.
I got libfst compiled and installed correctly (VST headers and all).
However jack_fst seems to choke. This is the error I am getting
(ignore
the man running as root behind the curtain):
[root@soundbox jack_fst-1.2]#make
make all-am
make[1]: Entering directory `/root/Vst/jack_fst-1.2'
if gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -I/usr/include/gtk-2.0
-
I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/pango-1.0
-I/usr/X11R6/include -I/usr/include/freetype2
-I/usr/include/glib-2.0
-
I/usr/lib/glib-2.0/include -I/usr/local/include
-I/usr/local/include/vst
-MT jfst.o -MD -MP -MF ".deps/jfst.Tpo" \
-c -o jfst.o `test -f 'jfst.c' || echo './'`jfst.c; \
then mv -f ".deps/jfst.Tpo" ".deps/jfst.Po"; \
else rm -f ".deps/jfst.Tpo"; exit 1; \
fi
jfst.c: In function `main':
jfst.c:258: error: `JackThreadInitCallback' undeclared (first use in
this
function)
jfst.c:258: error: (Each undeclared identifier is reported only once
jfst.c:258: error: for each function it appears in.)
jfst.c:258: error: syntax error before "jack_thread_init"
make[1]: *** [jfst.o] Error 1
make[1]: Leaving directory `/root/Vst/jack_fst-1.2'
make: *** [all] Error 2
I did a quick search of the archives and nothing like this pops up.
There
are a couple of mentions of it crapping out on the
headers (whch I had
but
I fixed by setting the libfst Makefile to point to the
correct
location of
pkgconfig on my machine). I know I am doing something
dumb, but
seeings as
the only thing I have ever compiled from scratch on my
linux box is PD
and
its externasl from CVS, I am in a bit of unclear water
for me.
On a whim I grabbed the source for galan 0.3.0 beta 6 (which has the
fst
stuff built in). This built and installed correctly,
or so it seemed.
When
I run galan I get an error:
libfst.so: cannot open shared object file: No such file or directory.
However in the Makefile for galan the FST_LIBS variable points to the
directory (/usr/local/lib) where libfst.so resides. Did libfst not
compile
correctly?
thanks in advance
m.
_________________________________________________
Scanned on 01 Jun 2004 16:18:30
Scanning by
http://erado.com