| Hi Victor,
The build doesn't actually fail, it just prints a huge list of messages
it didn't used to. I actually prefer to leave OPCODEDIR set to the
directory where the CVS sources live and just always run Csound from
the build directory rather than attempt to install to a systemwide
location and end up losing things and mixing versions.
Before the long list of malloc errors it prints
>> Error opening plugin directory
>> '/usr/local/lib/csound/plugins': No such file or
>> directory
I wonder if changing the location it points to (in SConstruct) would
help... is there a way to query environment variables from within
SConstruct so that this part of the build process could be defined at
build time ?
-David
On Nov 2, 2006, at 3:21 AM, Victor Lazzarini wrote:
> Also I noticed this hapeening for no apparent reason
> on OSX 10.3, but it seemed ok on 10.4; I will need to
> look into it when I am back at the office.
>
> Victor
>
>
>> Hi Developers,
>>
>> I was wondering what was up with this huge string of what
>> seem like some kind of error messages that are printed
>> after compiling a fresh CVS checkout?
>>
>> scons: done reading SConscript files.
>> scons: Building targets ...
>> gcc -Wall -O3 -mcpu=7450 -mtune=7450 -fomit-frame-pointer
>> -ffast-math -DMACOSX -DPIPES -faltivec
>> -DHAVE_LIBSNDFILE=1016 -DHAVE_FLTK -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
>> strings/makedb.o strings/makedb.c
>> gcc -o makedb strings/makedb.o -L. -L. -L/usr/local/lib
>> -L. -L. ./makedb strings/all_strings American
>> OK
>> gcc -Wall -O3 -mcpu=7450 -mtune=7450 -fomit-frame-pointer
>> -ffast-math -DMACOSX -DPIPES -faltivec
>> -DHAVE_LIBSNDFILE=1016 -DHAVE_FLTK -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 -D_CSOUND_RELEASE_ -I. -IH
>> -I/usr/include/malloc -I/opt/local/include/boost-1_32
>> -I/usr/include/python2.3 -I/usr/local/include -c -o
>> Engine/auxfd.o Engine/auxfd.c
>>
>> [etc etc etc]
>>
>> gcc -framework tk -framework tcl -dynamiclib -o
>> tclcsound.dylib frontends/tclcsound/tclcsound.os
>> frontends/tclcsound/commands.os -L. -L. -L/usr/local/lib
>> -L. -L. -lcsound -lsndfile cp tclcsound.dylib tclcsound;
>> tclsh pkgbuild.tcl Localisation of messages is disabled,
>> using default language. Error opening plugin directory
>> '/usr/local/lib/csound/plugins': No such file or
>> directory *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5448; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5288; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5108; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5408; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x55c8; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5a48; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5148; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x59c8; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x54c8; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5948; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5388; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5888; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x56c8; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5308; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5088; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5748; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5988; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x52c8; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x53c8; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5808; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5708; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5608; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5248; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5348; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x58c8; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5648; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5908; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x57c8; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5588; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5208; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5188; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5488; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5508; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x51c8; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5a08; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5848; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5688; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5548; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5788; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x50c8; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5b88; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug *** malloc[2314]: Deallocation of a pointer not
>> malloced: 0x5aa8; This could be a double free(), or
>> free() called with the middle of an allocated block; Try
>> setting environment variable MallocHelp to see tools to
>> help debug /Developer/Tools/Rez -i APPL -o winsound cs5.r
>> scons: done building targets.
>>
>>
>> -David
>>
>>
>> ----------------------------------------------------------
>> --------------- Using Tomcat but need to do more? Need to
>> support web services, security? Get stuff done quickly
>> with pre-integrated technology to make your job easier
>> Download IBM WebSphere Application Server v.1.0.1 based on
>> Apache Geronimo
>>
> http://sel.as-us.falkag.net/sel?
> cmd=lnk&kid=120709&bid=263057&dat=121642
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> -----------------------------------------------------------------------
> --
> Using Tomcat but need to do more? Need to support web services,
> security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache
> Geronimo
> http://sel.as-us.falkag.net/sel?
> cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net |