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

Reply via email to