[PD-dev] pd-MAIN not building on Mac OS X

Hans-Christoph Steiner hans at eds.org
Wed Apr 18 00:44:05 CEST 2007


The HEAD of pd-MAIN is not building on Mac OS X.  On one hand there  
is the old Jack problem.  But there also seems to be a new(ish) issue  
on Mac/Intel related to libPdTcl.dylib and lipo:


> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 16 Apr 2007 03:15:43 -0400 (EDT)
> From: pd at macosx104-i386.idmi.poly.edu (Pure Data Build User)
> Subject: [PD-cvs] autobuild: pd-main macosx104-i386 2007-04-16
> 	03.15.02
> To: pd-cvs at iem.at
> Message-ID: <20070416071543.B87231D9A71 at macosx104-i386.idmi.poly.edu>
>
> /usr/bin/libtool: internal link edit command failed
> lipo: can't figure out the architecture type of: /var/tmp// 
> ccYwquSc.out
> make[2]: *** [../bin/libPdTcl.dylib] Error 1
> make[1]: [pd] Error 2 (ignored)
> make -C /Users/pd/auto-build/pd-main/pd/src BUILDLAYOUT_DIR=/Users/ 
> pd/auto-build/pd-main/packages cvs_root_dir=/Users/pd/auto-build/pd- 
> main DESTDIR=/Users/pd/auto-build/pd-main/packages/darwin_app/build/ 
> Pd-0.41.0-test04.app/Contents/Resources prefix= libpddir=/Users/pd/ 
> auto-build/pd-main/packages/darwin_app/build/Pd-0.41.0-test04.app/ 
> Contents/Resources OPT_CFLAGS="-march=pentium4 -msse2 -mfpmath=sse - 
> ftree-vectorize -ftree-vectorizer-verbose=2" UNAME=Darwin  install
> cd ../obj && cc -g -O2 -DPD  -Wall -W -Wstrict-prototypes -Wno- 
> unused -Wno-parentheses -Wno-switch -DDL_OPEN -DMACOSX -DUNISTD -I/ 
> usr/X11R6/include 	-I../portaudio/pa_common -I../portaudio/pablio 	- 
> I../portmidi/pm_common -I../portmidi/pm_mac 	-I../portmidi/porttime  
> 	-DUSEAPI_PORTAUDIO -DPA19 -DPA_USE_COREAUDIO -isysroot /Developer/ 
> SDKs/MacOSX10.4u.sdk             -arch i386 -arch ppc -Wno-error - 
> O2 -DUSEAPI_JACK -dynamiclib -read_only_relocs warning  \
> 	-o ../bin/libPdTcl.dylib t_main.o t_tkcmd.o  \
> 	-F/Library/Frameworks \
> 	-framework Tcl  -framework Tk  -framework System  \
> 	-Wl,-install_name, at executable_path/../Resources/bin/libPdTcl.dylib
> ld: Undefined symbols:
> _Tcl_CreateCommand
> _Tcl_CreateFileHandler
> _Tcl_Eval
> _Tcl_GetVar
> /usr/bin/libtool: internal link edit command failed
> lipo: can't figure out the architecture type of: /var/tmp// 
> ccvIwoaW.out
> make[2]: *** [../bin/libPdTcl.dylib] Error 1
> make[1]: *** [pd_install] Error 2
> make: *** [darwin_app_core] Error 2
>
>
>
> ------------------------------
>
> Message: 2
> Date: Mon, 16 Apr 2007 03:20:51 -0400 (EDT)
> From: pd at macosx104-powerpc.idmi.poly.edu (Pd User)
> Subject: [PD-cvs] autobuild: pd-main macosx104-powerpc 2007-04-16
> 	03.15.03
> To: pd-cvs at iem.at
> Message-ID:
> 	<20070416072051.28DEC861003 at macosx104-powerpc.idmi.poly.edu>
>
> _sleep referenced from Jack expected to be defined in /usr/lib/ 
> libSystem.B.dylib
> _socket referenced from Jack expected to be defined in /usr/lib/ 
> libSystem.B.dylib
> _strcspn referenced from Jack expected to be defined in /usr/lib/ 
> libSystem.B.dylib
> _task_get_special_port referenced from Jack expected to be defined  
> in /usr/lib/libSystem.B.dylib
> _thread_terminate referenced from Jack expected to be defined in / 
> usr/lib/libSystem.B.dylib
> _vsnprintf referenced from Jack expected to be defined in /usr/lib/ 
> libSystem.B.dylib
> _write referenced from Jack expected to be defined in /usr/lib/ 
> libSystem.B.dylib
> _AudioConvertNanosToHostTime referenced from Jack expected to be  
> defined in /System/Library/Frameworks/CoreAudio.framework/Versions/ 
> A/CoreAudio
> _pthread_create referenced from Jack expected to be defined in /usr/ 
> lib/libSystem.B.dylib
> _thread_info referenced from Jack expected to be defined in /usr/ 
> lib/libSystem.B.dylib
> _thread_policy_set referenced from Jack expected to be defined in / 
> usr/lib/libSystem.B.dylib
> collect2: ld returned 1 exit status
> /usr/bin/ld: for architecture ppc
> /usr/bin/ld: warning multiple definitions of symbol _jack_error
> s_audio_jack.o definition of _jack_error in section (__TEXT,__text)
> /Library/Frameworks/Jack.framework/Jack(single module) definition  
> of _jack_error
> lipo: can't open input file: /var/tmp//ccjohmxa.out (No such file  
> or directory)
> make[2]: *** [../bin/pd] Error 1
> make[1]: *** [pd_install] Error 2
> make: *** [darwin_app_core] Error 2
>
>
>
> ------------------------------
>
> _______________________________________________
> PD-cvs mailing list
> PD-cvs at iem.at
> http://lists.puredata.info/listinfo/pd-cvs
>
>
> End of PD-cvs Digest, Vol 26, Issue 16
> **************************************



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

Mistrust authority - promote decentralization.  - the hacker ethic






More information about the Pd-dev mailing list