Please submit a "diff -uw" patch to the SourceForge patch tracker, otherwise, this code will most likely never leave the list (judging by past experience).
http://sourceforge.net/tracker/?group_id=55736&atid=478072
An easy way to generate the patch file is to modify a clean version from CVS, then run:
cvs diff -uw configure.in > macintel.patch
.hc
On May 24, 2006, at 6:42 PM, chris clepper wrote:
Actually it's already in the configure script around line 7000. I came up with this for the architecture test:
if test `uname -p` = i386; then MORECFLAGS="-DMACOSX -DUNISTD -I/usr/X11R6/include \ -I../portaudio/pa_common -I../portaudio/pablio \ -I../portmidi/pm_common -I../portmidi/pm_mac \ -I../portmidi/porttime \ -Wno-error \ -DUSEAPI_PORTAUDIO -DPA_LITTLE_ENDIAN -DPA19 - DPA_USE_COREAUDIO" else MORECFLAGS="-DMACOSX -DUNISTD -I/usr/X11R6/include \ -I../portaudio/pa_common -I../portaudio/pablio \ -I../portmidi/pm_common -I../portmidi/pm_mac \ -I../portmidi/porttime \ -Wno-error \ -DUSEAPI_PORTAUDIO -DPA_BIG_ENDIAN -DPA19 -DPA_USE_COREAUDIO" fi
The tcl/tk part of the script is acutally ok because it adds the -framework tcl/tk lines which include all the headers and libs.
cgc
On 5/24/06, Hans-Christoph Steiner hans@eds.org wrote:
It would be excellent if you could fix the configure.in and submit a patch to the patch tracker. Also, ./configure should find whichever Tcl/Tk frameworks you have installed, if not, its a bug, and it would be nice to have a fix for it.
From about line 300 of pd/src/configure.in
else # Panther has Tcl here; Tiger has Tcl and Tk here TCLTK_FRAMEWORKS_PATH="/System/Library/Frameworks" fi
.hc
On May 23, 2006, at 9:26 PM, chris clepper wrote:
The configure.in for Miller's 0.39-2 (and CVS) makes the assumption that Darwin is always big endian and defines - DPA_BIG_ENDIAN. I manually changed the resulting makefile to the little endian flag for Pd to work. Also, I used the version of Tcl/ Tk that comes with OSX which is in /System/Library/Frameworks/ so I changed that in the makefile as well.
cgc
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
"Computer science is no more related to the computer than astronomy is related to the telescope."
-Edsger
Dykstra
________________________________________________________________________ ____
Man has survived hitherto because he was too ignorant to know how to realize his wishes. Now that he can realize them, he must either change them, or perish. -William Carlos Williams