Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] 5.09 mingw build

Date2008-12-20 22:34
Fromvictor
SubjectRe: [Cs-dev] 5.09 mingw build
AttachmentsNone  None  
No, it's not that. I think your PD.lib needs updating, it does not have canvas_dspstate().
 
Regards
 
Victor
----- Original Message -----
Sent: Saturday, December 20, 2008 9:30 PM
Subject: [Cs-dev] 5.09 mingw build

Hi,
Still stuck on csoundapi~.  I think it has to do with not finding TK/TCL.  V 5.08 builds with TK/TCL installed in
\usr\msys\1.0\local but I can't get 5.09 thru it.  Is there a method for building TK/TCL which works for 5.09?
The approach I was using was to unzip TCL to /opt, then msys prompt cd to the 'win' folder and .configure, make, make install; then do the same for TK.  Also set the environment var TCL_LIBRARY to \usr\msys\1.0\local\lib\tcl8.4, but this doesn't seem to be the model used in the current custom.py files where looks like TCL is built as a unix package having bin/lib/include directories, and not installed to local.  Do you need to set up the directories using the TCL win folder configure file, and then build it to install there instead of local?

-------
gcc -shared -mwindows -mno-cygwin -Wl,--enable-auto-import -Wl,--enable-runtime-pseudo-reloc -module -o csoundapi~.dll frontends\csoundapi_tilde\csoundapi_tilde.o -L. -L. -LC:\usr\local\lib -L. -L. -LC:\utah\usr\MinGW\lib -LC:\utah\usr\msys\1.0\local\lib -LC:\utah\usr\portaudio\lib -LC:\utah\opt\fltk-1.1.9\lib -LC:\utah\opt\Python25\libs -LC:\utah\opt\lua51\lib\mingw3 -LC:\utah\usr\msys\1.0\local\bin -LC:\utah\opt\fluidsynth-1.0.3-win32 -LC:\utah\opt\pd\bin -LC:\utah\opt\fftw3win32mingw -LC:\utah\opt\GnuWin32\lib -lsndfile -lpthread -lpthread -lportaudio -lfltk -llo -lpng -lsndfile -lcsound64 -lpd -ladvapi32 -lcomctl32 -lcomdlg32 -lglu32 -lkernel32 -lmsvcrt -lodbc32 -lodbccp32 -lole32 -loleaut32 -lshell32 -luser32 -luuid -lwinmm -lwinspool -lws2_32 -lwsock32 -ladvapi32 -lcomctl32 -lcomdlg32 -lglu32 -lkernel32 -lodbc32 -lodbccp32 -lole32 -loleaut32 -lshell32 -luser32 -luuid -lwinmm -lwinspool -lws2_32 -lwsock32 -lpthread -Wl,--out-implib,libcsoundapi~.a -Wl,--output-def,csoundapi~.def
Creating library file: libcsoundapi~.a
frontends\csoundapi_tilde\csoundapi_tilde.o: In function `csoundapi_midi':
c:/utah/usr/csound509/frontends/csoundapi_tilde/csoundapi_tilde.c:726: undefined reference to `canvas_dspstate'
frontends\csoundapi_tilde\csoundapi_tilde.o: In function `csoundapi_noteon':
c:/utah/usr/csound509/frontends/csoundapi_tilde/csoundapi_tilde.c:742: undefined reference to `canvas_dspstate'
frontends\csoundapi_tilde\csoundapi_tilde.o: In function `csoundapi_noteoff':
c:/utah/usr/csound509/frontends/csoundapi_tilde/csoundapi_tilde.c:753: undefined reference to `canvas_dspstate'
frontends\csoundapi_tilde\csoundapi_tilde.o: In function `csoundapi_ctlchg':
c:/utah/usr/csound509/frontends/csoundapi_tilde/csoundapi_tilde.c:764: undefined reference to `canvas_dspstate'
frontends\csoundapi_tilde\csoundapi_tilde.o: In function `csoundapi_pgmchg':
c:/utah/usr/csound509/frontends/csoundapi_tilde/csoundapi_tilde.c:775: undefined reference to `canvas_dspstate'
frontends\csoundapi_tilde\csoundapi_tilde.o:c:/utah/usr/csound509/frontends/csoundapi_tilde/csoundapi_tilde.c:785: more undefined references to `canvas_dspstate' follow
collect2: ld returned 1 exit status
scons: building terminated because of errors.
scons: *** [csoundapi~.dll] Error 1



Send e-mail anywhere. No map, no compass. Get your Hotmail® account now.


------------------------------------------------------------------------------


_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel