On Tuesday 13 July 2004 01:42 pm, Chris Cannam wrote:
> What you will need:
Funny, I had this working before you told people to look at it, and with IMHO
a minimum of stumpage. But this time I'm stumped.
> the week, probably.) You'll want both the "dssi" CVS module and
> the "xsynth-dssi" module.
Check and check, from anon CVS. This seems different from what I already had.
If I had a dssi.pc before, something happened to it. So I'm trying to build
it again.
> 1. Build liblo using the configure script supplied, and install it.
Done. All the stuff in lib and include is there. RG builds -llo just fine,
and the resulting binary shows liblo with ldd.
> 2. Make sure QTDIR and PKG_CONFIG_PATH are set to the locations
> of Qt and the liblo.pc pkg-config file respectively, then enter the
Check and check. the pkg-config $STUFF works:
->pkg-config liblo --cflags
-I/usr/include/lo
->ls /usr/include/lo/lo.h
/usr/include/lo/lo.h
&c.
> dssi directory and "make" then "make install". This installs the
> API header and a couple of test programs and plugins.
No, it barfs.
make[1]: Entering directory `/home/silvan/CVS/dssi/examples'
cc dssi_example_host.o message_buffer.o -ljack -lasound -lpthread -llo -o
dssi_example_host
/usr/bin/ld: cannot find -llo
Considering RG builds -llo, ldd shows it using liblo, and all my
includ/lib/pkg-config ducks seem to be in a row, I can't figure out WTF is
causing that.
> 3. cd to dssi/fluidsynth-dssi and run make again, then install by
> hand by copying fluidsynth-dssi.so to /usr/local/lib/dssi/ and
> FluidSynth-DSSI_gtk to /usr/local/lib/dssi/fluidsynth-dssi/. This
> installs the FluidSynth plugin and its GUI.
2.1 Procure a copy of the fluidsynth 1.0.3 source
2.2 edit the Makefile to change:
FLUID_SRC=/home/cannam/fluidsynth-1.0.1/src
into something appropriate to point to the 1.0.3 source you downloaded
2.3 install your distro's libfluidsynth-dev (if it's the right version) or
else figure something else out
Of course it doesn't get anywhere without dssi.
> 4. cd to xsynth-dssi and configure, make, then make install. This is
> another simple but fun plugin.
I was playing with it yesterday, I think, but it's broken now. Whee. :)
It *is* seriously cool. Good work anyway, even if you broke it again.
--
Michael McIntyre ---- Silvan <[EMAIL PROTECTED]>
Linux fanatic, and certified Geek; registered Linux user #243621
http://www.geocities.com/Paris/Rue/5407/
-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
Rosegarden-devel mailing list
[EMAIL PROTECTED] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel