| The Tclcsound frontends are built after the csound frontend
(csound_main.c). That is after all of Csound library has
been
built. So you won't see it immediately after 'CONFIGURATION
DECISION ...', but later. Try to identify where the csound
frontend is built and check what is built after that.
Victor
>
> Hi,
>
> I'm posting the complete output of scons until it starts
> building, to see if anything seems odd. Nothing is
> apparently built just after CONFIGURATION DECISION:
> building Tclcsound Should it?
>
> Cheers,
> Andres
>
> # scons useOSC=1 pythonVersion=2.4
buildJavaWrapper=0
> buildStkOpcodes=1 buildInterfaces=0 buildTclcsound=1
> buildPythonOpcodes=1 buildPDclass=1 install
> scons: Reading SConscript files ...
>
> C S O U N D 5
>
> SCons build file for Csound 5:
> API library, plugin opcodes, utilities, and front ends.
>
> By Michael Gogins
>
> For custom options, run 'scons -h'.
> For default options, run 'scons -H'.
> If headers or libraries are not found, edit 'custom.py'.
> For Linux, run in the standard shell
> with standard Python and just run 'scons'.
> For MinGW, run in the MSys shell
> and use www.python.org WIN32 Python to run scons.
>
> System platform is 'linux2'.
> Build platform is 'linux'.
> SCons tools on this platform: ['default', 'gnulink',
> 'gcc', 'g++', 'fortran', 'gas', 'ar', 'CVS', 'dvipdf',
> 'dvips', 'gs', 'latex', 'lex', 'm4', 'pdflatex', 'pdftex',
> 'RCS', 'swig', 'tar', 'tex', 'yacc', 'zip']
>
> CONFIGURATION DECISION: Using single-precision floating
> point for audio samples.
> Checking for C header file stdio.h... yes
> Checking for C header file sndfile.h... yes
> Checking for C header file portaudio.h... yes
> Checking for C header file portmidi.h... yes
> Checking for C++ header file FL/Fl.H... yes
> Checking for C++ header file boost/any.hpp... yes
> Checking for C header file alsa/asoundlib.h... yes
> Checking for C header file jack/jack.h... yes
> Checking for C header file lo/lo.h... yes
> Checking for C++ header file Opcodes/stk/include/Stk.h...
> no Checking for C header file m_pd.h... yes
> Checking for C header file tcl.h... yes
> Checking for C header file lua.h... no
> Checking for SWIG... yes
> Checking for C header file Python.h... no
> Checking for C header file
> /usr/include/python2.4/Python.h... yes Checking for C++
> header file jni.h... yes Checking for C header file
> io.h... no Checking for C header file fcntl.h... yes
> Checking for C header file unistd.h... yes
> Checking for C header file stdint.h... yes
> Checking for C header file sys/time.h... yes
> Checking for C header file sys/types.h... yes
> Checking for C header file termios.h... yes
> Checking for C header file dirent.h... yes
> Checking for libsndfile version 1.0.13 or later... failed
> CONFIGURATION DECISION: Building static Csound library
> CONFIGURATION DECISION: Building with PortMIDI.
> CONFIGURATION DECISION: Not building Csound interfaces
> library. CONFIGURATION DECISION: Not generating PDF
> documentation. CONFIGURATION DECISION: Building with FLTK
> graphs and widgets. CONFIGURATION DECISION: Not building
> CoreAudio plugin. CONFIGURATION DECISION: Building ALSA
> plugin. CONFIGURATION DECISION: Building PortAudio module.
> Adding Jack library for PortAudio
> CONFIGURATION DECISION: Building JACK plugin.
> CONFIGURATION DECISION: Building OSC plugin.
> Checking for C header file fluidsynth.h... yes
> CONFIGURATION DECISION: Building fluid opcodes.
> CONFIGURATION DECISION: Not building CsoundVST plugin and
> standalone. Checking for C header file
> Opcodes/Loris/src/loris.h... no CONFIGURATION DECISION:
> Not building Loris Python extension and Csound opcodes.
> CONFIGURATION DECISION: Not building STK opcodes.
> CONFIGURATION DECISION: Building Python opcodes.
> CONFIGURATION DECISION: Building Tclcsound frontend
> CONFIGURATION DECISION: not building OSX GUI frontend
> 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 ...
> gcc -Wall -g -gstabs -O2 -DLINUX -DPIPES -DBETA
> -DHAVE_FCNTL_H -DHAVE_UNISTD_H -DHAVE_STDINT_H
> -DHAVE_SYS_TIME_H -DHAVE_SYS_TYPES_H -DHAVE_TERMIOS_H
> -DHAVE_DIRENT_H -I. -IH -I/usr/local/include/python2.3
> -I/home/andres/src/boost_1_32_0/boost
> -I/home/andres/src/portmidi/pm_common
> -I/home/andres/src/portmidi/pm_linux
> -I/home/andres/src/portmidi/porttime
> -I/home/andres/src/portaudio/pa_common
> -I/usr/local/include -I/usr/include -I/usr/X11R6/include
> -c -o util/cvl_main.o util/cvl_main.c
> gcc -Wall -g -gstabs -O2 -DLINUX -DPIPES -DBETA
> -DHAVE_FCNTL_H -DHAVE_UNISTD_H -DHAVE_STDINT_H
> -DHAVE_SYS_TIME_H -DHAVE_SYS_TYPES_H -DHAVE_TERMIOS_H
> -DHAVE_DIRENT_H -D__BUILDING_LIBCSOUND -I. -IH
> -I/usr/local/include/python2.3
> -I/home/andres/src/boost_1_32_0/boost
> -I/home/andres/src/portmidi/pm_common
> -I/home/andres/src/portmidi/pm_linux
> -I/home/andres/src/portmidi/porttime
> -I/home/andres/src/portaudio/pa_common
> -I/usr/local/include -I/usr/include -I/usr/X11R6/include
> -c -o Engine/auxfd.o Engine/auxfd.c
>
> On Fri, 2006-02-17 at 22:56 +0100, Victor Lazzarini wrote:
> > This is what I get off Scons (on OSX, on Linux you'd get
> > something slightly
> > different). The cstclsh,cswish and tclcsound.so files
> > are built after
> > the csound frontend (and after csoundapi~.pd_linux).
> >
> > gcc -Wall -O3 -mcpu=7450 -mtune=7450
> > -fomit-frame-pointer -ffast-math
> > -DMACOSX -DPIPES
> > -I/Library/Frameworks/Tcl.Framework/Headers -I/Library/
> > Frameworks/Tk.Framework/Headers
> > -I/System/Library/Frameworks/
> > Tcl.Framework/Headers
> > -I/System/Library/Frameworks/Tk.Framework/Headers
> > -DHAVE_FCNTL_H -DHAVE_UNISTD_H -DHAVE_STDINT_H
> > -DHAVE_SYS_TIME_H
> > -DHAVE_SYS_TYPES_H -DHAVE_TERMIOS_H -DHAVE_DIRENT_H -I.
> > -IH -I/usr/
> > include/malloc -I/opt/local/include/boost-1_32
> > -I/usr/include/python2.3 -I/usr/
> > local/include -c -o frontends/tclcsound/main_tclsh.o
> > frontends/tclcsound/
> > main_tclsh.c
> > gcc -Wall -O3 -mcpu=7450 -mtune=7450
> > -fomit-frame-pointer -ffast-math
> > -DMACOSX -DPIPES
> > -I/Library/Frameworks/Tcl.Framework/Headers -I/Library/
> > Frameworks/Tk.Framework/Headers
> > -I/System/Library/Frameworks/
> > Tcl.Framework/Headers
> > -I/System/Library/Frameworks/Tk.Framework/Headers
> > -fPIC -DHAVE_FCNTL_H -DHAVE_UNISTD_H -DHAVE_STDINT_H
> > -DHAVE_SYS_TIME_H -DHAVE_SYS_TYPES_H -DHAVE_TERMIOS_H
> > -DHAVE_DIRENT_H -I. -IH -I/usr/include/malloc
> > -I/opt/local/include/boost-1_32
> > -I/usr/include/python2.3 -I/usr/local/include -c -o
> > frontends/tclcsound/
> > commands.os frontends/tclcsound/commands.c
> > gcc -F. -framework CsoundLib -lsndfile -framework tk
> > -framework tcl -o cstclsh
> > frontends/tclcsound/main_tclsh.o
> > frontends/tclcsound/commands.os -L. -L. -L/
> > usr/local/lib -L. -L.
> > gcc -Wall -O3 -mcpu=7450 -mtune=7450
> > -fomit-frame-pointer -ffast-math
> > -DMACOSX -DPIPES
> > -I/Library/Frameworks/Tcl.Framework/Headers -I/Library/
> > Frameworks/Tk.Framework/Headers
> > -I/System/Library/Frameworks/
> > Tcl.Framework/Headers
> > -I/System/Library/Frameworks/Tk.Framework/Headers
> > -DHAVE_FCNTL_H -DHAVE_UNISTD_H -DHAVE_STDINT_H
> > -DHAVE_SYS_TIME_H
> > -DHAVE_SYS_TYPES_H -DHAVE_TERMIOS_H -DHAVE_DIRENT_H -I.
> > -IH -I/usr/
> > include/malloc -I/opt/local/include/boost-1_32
> > -I/usr/include/python2.3 -I/usr/
> > local/include -c -o frontends/tclcsound/main_wish.o
> > frontends/tclcsound/
> > main_wish.c
> > gcc -F. -framework CsoundLib -lsndfile -framework tk
> > -framework tcl -o cswish
> > frontends/tclcsound/main_wish.o
> > frontends/tclcsound/commands.os -L. -L. -L/
> > usr/local/lib -L. -L.
> >
> > I don't have a Linux box at home, so I can't check it,
> > but in principle I
> > can't see any reason for it not to be built.
> >
> > Victor
> >
> > >
> > > Thanks Victor and David,
> > > I did a clean build, but it seems none of the files
> > > you mention are being built. I have checked the
> > > frontends/tclcsound directory, but apart from the
> > > sources there are no built objects. The same happens
> > > for csoundapi_tilde. I have also checke and I have
> > > tk-devel installed and tk.h is in /usr/include/tk.h
> > > Any ideas?
> > >
> > > Andrés
> > >
> > > On Fri, 2006-02-17 at 09:26 +0000, Victor Lazzarini
> > > > wrote: when you build Tclcsound, you should get
> > > > three things: cstclsh, cswish and tclcsound.so.
> > > > These, if you don't do a 'install' will be in the
> > > > top-level build directory. Perhaps the install bit
> > > > is not copying these to the right places?
> > > > Also check that Scons prints out that is compiling
> > > > commands.c, tclcsound.c, main_wish.c and
> > > > main_tclsh.c. Looking at Sconstruct, once it prints
> > > the message below, it should proceed to compile and
> > > > link the Tclcsound targets.
> > > > Victor
> > > >
> > > > At 00:35 17/02/2006, Andres Cabrera wrote:
> > > > >Thanks Istvan,
> > > > >Scons reports:
> > > > >Checking for C header file m_pd.h... yes
> > > > >Checking for C header file tcl.h... yes
> > > > >
> > > > >and later:
> > > > >CONFIGURATION DECISION: Building Tclcsound frontend
> > > > >
> > > > >also:
> > > > >$ locate libtcl8.4
> > > > >/usr/lib/libtcl8.4.so
> > > > >$ locate libtk8.4
> > > > >/usr/lib/libtk8.4.so
> > > > >
> > > > >But still no tclcsound binary...
> > > > >
> > > > >I tried running the cleanup.sh script, but now the
> > > > build fails with: >scons: *** Source `csnd.py' not
> > > > found , needed by target >`/usr/local/lib/csnd.py'.
> > > > Stop. >
> > > > >If I set
> > > > >buildInterfaces=0
> > > > >the build finishes succesfully but still no
> > > > tclcsound... I know I've >seen it on my machine, but
> > > > I can't get it to build now... >
> > > > >Any help very appreciated.
> > > > >Andres
> > > > >
> > > > >
> > > > >On Thu, 2006-02-16 at 19:10 +0100, Istvan Varga
> > > > > > wrote: On Thursday 16 February 2006 18:33,
> > > > > Andres Cabrera wrote: >
> > > > > > > I'm using the following line to build csound,
> > > > > > > but tclcsound isn't built, though scons
> > > > > > > finishes succesfully and csound is built. What
> > > > > am I missing? >
> > > > > > Make sure that you have Tcl and Tk installed, as
> > > > > > well as the devel packages for these. In
> > > > > particular, tcl.h should be found by SCons for
> > > > > > TclCsound to be actually built. Also, the
> > > > > libraries libtcl8.4.so and libtk8.4.so should
> > > > > > exist - if that is not the case, edit SConstruct
> > > > > or create symbolic links. >
> > > > > > > useOldPortAudioPlugin=0
> > > > > >
> > > > > > By the way, this option is no longer available.
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > >
> > >
> -------------------------------------------------------
> > > > > This SF.net email is sponsored by: Splunk Inc. Do
> > > > > > you grep through log files for problems? Stop!
> > > > > > Download the new AJAX search engine that makes
> > > > > > searching your log files as easy as surfing the
> > > web. DOWNLOAD SPLUNK!
> > http://sel.as-us.falkag.net/sel?
> > > > > > cmd=lnk&kid=103432&bid=230486&dat=121642
> > > > > > _______________________________________________
> > > > > > Csound-devel mailing list
> > > > > Csound-devel@lists.sourceforge.net >
> > > > >
> > >
> > > > > >
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> > > > > >
> > > > >
> > > > >
> > > >
> > > >
> >-------------------------------------------------------
> > > > >This SF.net email is sponsored by: Splunk Inc. Do
> > > > you grep through log files >for problems? Stop!
> Download the new AJAX search engine that makes >searching
> > > > your log files as easy as surfing the web.
> > DOWNLOAD SPLUNK! >
> >
> > > >
>
>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=23
> > > > 0486&dat=121642
> > > > >_______________________________________________
> > > > >Csound-devel mailing list
> > > >Csound-devel@lists.sourceforge.net >
> > >
> > > >
> >https://lists.sourceforge.net/lists/listinfo/csound-devel
> > > > Victor Lazzarini Music Technology Laboratory
> > > > Music Department
> > > > National University of Ireland, Maynooth
> > > >
> > > >
> > > >
> > > >
> > > >
> -------------------------------------------------------
> > > > This SF.net email is sponsored by: Splunk Inc. Do
> > > > you grep through log files for problems? Stop!
> Download the new AJAX search engine that makes searching
> > > > your log files as easy as surfing the web.
> > > DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?
> > cmd=lnk&kid=103432&bid=230486&dat=121642
> > > > _______________________________________________
> > > > Csound-devel mailing list
> > > > Csound-devel@lists.sourceforge.net
> > > >
> > > >
> > > >
> > >
> >
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> > > >
> > >
> > >
> > >
> -------------------------------------------------------
> > > This SF.net email is sponsored by: Splunk Inc. Do you
> grep through log files for problems? Stop! Download the
> > > new AJAX search engine that makes searching your log
> > > files as easy as surfing the web. DOWNLOAD SPLUNK!
> > >
> >
>
http://sel.as-us.falkag.net/sel?cmdlnk&kid3432&bid#0486&dat1642
> > > _______________________________________________
> > > Csound-devel mailing list
> > > Csound-devel@lists.sourceforge.net
> > >
> >
> >
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> > -------------------------------------------------------
> > This SF.net email is sponsored by: Splunk Inc. Do you
> > grep through log files for problems? Stop! Download
> > the new AJAX search engine that makes searching your log
> > files as easy as surfing the web. DOWNLOAD SPLUNK!
>
http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642
> > _______________________________________________
> > Csound-devel mailing list
> > Csound-devel@lists.sourceforge.net
> >
> >
> >
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc. Do you grep
> through log files for problems? Stop! Download the new
> AJAX search engine that makes searching your log files as
> easy as surfing the web. DOWNLOAD SPLUNK!
>
http://sel.as-us.falkag.net/sel?cmdlnk&kid3432&bid#0486&dat1642
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net |