[PD] mac - osx experiment

Jason Freeman jason_freeman34 at hotmail.com
Sat Nov 17 03:47:10 CET 2001


Yes, you're right about the Library dir belonging in /System/Library.

I just used the precompiled binaries that were included in Miller's tarball,
and they worked fine on my 10.1.1 machine, so I didn't try to compile
myself. So not sure about the Coreaudio error.

--Jason

on 11/16/01 8:07 PM, ~~~~~~ wrote:

> on 17/11/01 12:29 AM, Jason Freeman at jason_freeman34 at hotmail.com said
> something like:
> 
>> This is the OS X alpha implementation of Tcl/Tk I was able to get working
>> with pd:
>> 
>> http://sourceforge.net/project/showfiles.php?group_id=10894&release_id=57094
> 
> 
> Thanks for that link - seems to be the trick - for that part anyway ;)
> 
> I am supposing that the Library dir that's included in the tarball is meant
> for the /System/Library and not /Library as there is no Frameworks dir in
> the latter but there is in the former.
> 
> I am still having a problem finding the CoreAudio framework though - any
> ideas on this?
> 
> Here's an attempt to make the thing - I've looked at
> /System/Library/Frameworks/CoreAudio.framework/Versions/A/
> And CoreAudio is at that address. (confused)
> 
> Osx 10.1.1 TiBook...
> 
> [localhost:~/Documents/pd/src] % make clean
> makefile:113: target
> `/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio'
> doesn't match the target pattern
> rm -f `find ../extra/ -name "*.pd_*"`
> usage: rm [-dfiPRrW] file ...
> make: [extra-clean] Error 1 (ignored)
> rm -f ../obj/* ../bin/pd ../bin/pd-gui ../bin/pdsend \
> ../bin/pdreceive ../bin/pd-watchdog m_stamp.c
> rm -f *~
> rm -f ../bin/pdsend ../bin/pdreceive
> (cd ../doc/6.externs; rm -f *.pd_linux)
> cd: no such file or directory: ../doc/6.externs
> rm -f tags
> rm -f makefile.dependencies
> touch makefile.dependencies
> chmod 666 makefile.dependencies
> [localhost:~/Documents/pd/src] % autoconf
> [localhost:~/Documents/pd/src] % ./configure
> loading cache ./config.cache
> checking for gcc... (cached) cc
> checking whether the C compiler (cc  ) works... yes
> checking whether the C compiler (cc  ) is a cross-compiler... no
> checking whether we are using GNU C... (cached) yes
> checking whether cc accepts -g... (cached) yes
> checking for a BSD compatible install... (cached) /usr/bin/install -c
> checking whether make sets ${MAKE}... (cached) yes
> checking how to run the C preprocessor... (cached) cc -E -traditional-cpp
> checking for main in -lX11... (cached) no
> checking for main in -ldl... (cached) no
> dynamic link support required
> checking for main in -lffm... (cached) no
> checking for main in -lm... (cached) yes
> checking for main in -ltk8.3... (cached) no
> checking for main in -ltk8.2... (cached) no
> checking for main in -ltk8.0... (cached) no
> checking for main in -lpthread... (cached) yes
> checking for ANSI C header files... (cached) yes
> checking for fcntl.h... (cached) yes
> checking for limits.h... (cached) yes
> checking for malloc.h... (cached) no
> checking for sys/ioctl.h... (cached) yes
> checking for sys/time.h... (cached) yes
> checking for unistd.h... (cached) yes
> checking for bstring.h... (cached) no
> checking for tk.h... (cached) no
> checking for tkstep.h... (cached) no
> checking for working const... (cached) yes
> checking for pid_t... (cached) yes
> checking for size_t... (cached) yes
> checking whether time.h and sys/time.h may both be included... (cached) yes
> checking whether cc needs -traditional... (cached) no
> checking return type of signal handlers... (cached) void
> checking for vprintf... (cached) yes
> checking for gettimeofday... (cached) yes
> checking for select... (cached) yes
> checking for socket... (cached) yes
> checking for strerror... (cached) yes
> creating ./config.status
> creating makefile
> [localhost:~/Documents/pd/src] % sudo make install
> Password:
> Sorry, try again. ;)
> Password:
> makefile:113: target
> `/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio'
> doesn't match the target pattern
> install -d //usr/local/lib/pd/bin
> install ../bin/pd-gui //usr/local/lib/pd/bin/pd-gui
> install: ../bin/pd-gui: No such file or directory
> make: *** [install-bin] Error 1
> [localhost:~/Documents/pd/src] %
> 
> 
> 




More information about the Pd-list mailing list