| I think you need to upgrade to boost 1.33. I did, my sources broke, so I updated my sources. Sorry about that. I regret using Boost now... even though it is very good, it is huge and they keep changing things that work. Otherwise, get the older version of the Counterpoint.hpp and .cpp files, that should work too.
Regards,
Mike
-----Original Message-----
From: schwaahed
Sent: Sep 20, 2005 5:18 PM
To: csound-devel@lists.sourceforge.net
Subject: [Cs-dev] CsoundVST Status on linux
Does anyone know the status of CsoundVST on linux at the moment?
I tried to build today on Gentoo linux without any luck. Everything else
seems to be working fine for me.
This is from today's cvs checkout ( Sept. 20, 2005).
I built successfully with these commands:
scons buildPDClass=1 buildCsoundVST=0
scons buildPDClass=1 buildCsoundVST=0 install
My failure goes something like this:
scons buildPDClass=1 buildCsoundVST=1
CONFIGURATION DECISION: Building fluid opcodes.
CONFIGURATION DECISION: Building CsoundVST plugin and standalone.
PATH =
/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.4.4:/opt/blackdown-
jdk-1.4.2.02/bin:/opt/blackdown-jdk-1.4.2.02
/jre/bin:/usr/qt/3/bin:/usr/kde/3.4/sbin:/usr/kde/3.4/bin:/usr/kde/3.3/sbin:/usr/kde/3.3/bin
Checking for C++ header file jni.h... no
CONFIGURATION DECISION: Not building Java wrappers for CsoundVST.
CONFIGURATION DECISION: Not building STK opcodes.
CONFIGURATION DECISION: Building PD csoundapi~ class
CONFIGURATION DECISION: Building DSSI plugin host opcodes.
CONFIGURATION DECISION: Not calling TAGS
CONFIGURATION DECISION: Calling makedb
CONFIGURATION DECISION: Not compiling zip file for release.
scons: done reading SConscript files.
scons: Building targets ...
g++ -fexceptions -Wall -g -gstabs -O2 -DLINUX -DPIPES -DHAVE_FCNTL_H
-DHAVE_UNISTD_H -DHAVE_STDINT_H -DHAVE_SYS_TIME_H -DHAVE_SYS_TYPES_H
-DHAVE_TERMIOS_H -DHAVE_DIRENT_H -O3 -march=athlon-xp -fomit-frame-pointer
-pipe -O3 -march=athlon-xp -fomit-frame-pointer -pipe -DWINDOWS -DUSE_FLTK
-fPIC -DBETA -I. -IH -I/usr/include/python2.3
-I/usr/local/src/Archive/Csound/fltk-1.1.6 -I/usr/local/include
-I/usr/include -I/usr/X11R6/include -I/usr/include/fltk-1.1-I/usr/include/fltk-
1.1 -I/usr/include/freetype2 -Ifrontends/CsoundVST -I/usr/include/python2.3
-c -o frontends/CsoundVST/Counterpoint.os
frontends/CsoundVST/Counterpoint.cpp
In file included from frontends/CsoundVST/Counterpoint.cpp:2:
frontends/CsoundVST/Counterpoint.hpp: In member function `int
Counterpoint::Us(int, int)':
frontends/CsoundVST/Counterpoint.hpp:326: error: no match for 'operator[]'
in '((Counterpoint*)this)->Counterpoint::Ctrpt[n]'
frontends/CsoundVST/Counterpoint.hpp: In member function `void
Counterpoint::SetUs(int, int, int)':
frontends/CsoundVST/Counterpoint.hpp:330: error: no match for 'operator[]'
in '((Counterpoint*)this)->Counterpoint::Ctrpt[n]'
.
.
.
##### More of the same sort of errors in here ############
.
.
.
frontends/CsoundVST/Counterpoint.cpp: In member function `void
Counterpoint::toCsoundScore(std::string, double)':
frontends/CsoundVST/Counterpoint.cpp:95: error: no match for 'operator[]' in
'((Counterpoint*)this)->Counterpoint::Onset[note]'
frontends/CsoundVST/Counterpoint.cpp:96: error: no match for 'operator[]' in
'((Counterpoint*)this)->Counterpoint::Dur[note]'
frontends/CsoundVST/Counterpoint.cpp:97: error: no match for 'operator[]' in
'((Counterpoint*)this)->Counterpoint::Ctrpt[note]'
scons: *** [frontends/CsoundVST/Counterpoint.os] Error 1
scons: building terminated because of errors.
Just wondering if this is what I should expect for now, or could I be doing
something else
that would would allow me to build CsoundVST right now.
Thanks
schwaahed
schwaalap Working # emerge -p python scons libsndfile portaudio fltk swig
boost
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] dev-lang/python-2.4.1-r1
[ebuild R ] dev-util/scons-0.96.1
[ebuild R ] media-libs/libsndfile-1.0.11
[ebuild R ] media-libs/portaudio-18.1-r3
[ebuild R ] x11-libs/fltk-1.1.6
[ebuild U ] dev-lang/swig-1.3.25 [1.3.21]
[ebuild R ] dev-libs/boost-1.33.0
portmidi is also installed.
# exerpt from custom.py
if sys.platform[:5] == 'linux':
platform = 'linux'
customCPPPATH.append('/usr/include/python2.3')
customLIBPATH.append('/usr/lib/python2.3/config')
customCPPPATH.append('/usr/local/src/Archive/Csound/fltk-1.1.6')
customLIBPATH.append('/usr/local/src/Archive/Csound/fltk-1.1.6/lib')
-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net |