| Hi All,
Tried compiling CsoundVST today and after taking a look it seemed to me
that there was something going on with the obfuscating #define's from
cs.h. I replaced cs.h in CppSound.hpp with csoundCore.h and things
compiled fine. (I've checked that change in.)
I then encountered a linking error with libswigpy, which I don't have,
and apparently is no longer being built with versions beyond 1.3.22 (I
think, if I read the mailing list message correctly:
http://www.contactor.se/~dast/svnusers/archive-2004-09/0584.shtml). I'm
not sure what's the best way to handle that. I had 1.3.24 installed,
but I ended up rolling back to 1.3.21 and swigpy links fine now.
The process I then did was to:
1)Copy CsoundVST to /usr/local/bin
2)Copy _CsoundVST.so to /usr/lib (/usr/local/lib didn't seem to work)
-this was to get CsoundVST to link with _CsoundVST.so
3)Copy _CsoundVST.so and CsoundVST.py to /usr/lib/python2.3/site-packages
-this was to make sure Python had it as a part of it's library
(lazy way of not having to define PYTHONPATH)
After all this, I can now run CsoundVST from anywhere as well as use it
now in python scripts. I tested with the koch.py file and it rendered
fine. I seem to be getting segfaults when I exit CsoundVST though, but
seems harmless at the moment as it's after using it.
Michael, Dave, or anyone else, could you verify that my change in
CppSound.hpp didn't mess up CsoundVST? (Apologies if it did, but it's
strange to me that I'd have these compilation errors with cs.h and no
one else didn't.)
steven
p.s. - Michael, I'll be adding and updating documentation for the new
combined fluidOpcodes later today.
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net |