[Pythonmac-SIG] framework _only_ build fails on 10.1
Pascal Oberndoerfer
p.oberndoerfer at urheberrecht.org
Wed Mar 31 02:33:54 EST 2004
I doubt this is of great interest anymore but still: maybe I just missed
something?
I tried to build the framework _only_ on 10.1 yesterday. No
frameworkinstallapps or frameworkinstallextras.
During make I get this problem:
cc -Wl,-F. -bundle -framework Python
build/temp.darwin-5.5-Power_Macintosh-2.3/macosmodule.o
-L/Library/Frameworks/Python.framework/Versions/2.3/lib -L/usr/local/lib -o
build/lib.darwin-5.5-Power_Macintosh-2.3/MacOS.so -framework Carbon
/usr/bin/ld: Undefined symbols:
_CGMainDisplayID
This is related to macosmodule.c I guess.
Obviously this leads to unexpected skips during make test:
3 skips unexpected on darwin:
test_macostools test_aepack test_scriptpackages
and make frameworkinstallframework fails too of course:
./python.exe ./Mac/scripts/cachersrc.py -v
/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/plat-mac
/Library/Frameworks/Python.framework/Versions/2.3/Mac/Tools
Traceback (most recent call last):
File "./Mac/scripts/cachersrc.py", line 7, in ?
import macresource
File "/Users/pob/Desktop/Python-2.3.3/Lib/plat-mac/macresource.py", line
6, in ?
import MacOS
ImportError: No module named MacOS
make[1]: *** [installmacsubtree] Fehler 1
make: *** [frameworkinstallmaclib] Fehler 2
These were the steps taken:
- download waste-21b1.sit to Desktop
- download Python-2.3.3.tgz to Desktop
- unpack both to Desktop
- rename 'WASTE 2.1b1 Distribution' to waste
- open Terminal
- cd to ~/Desktop/Python-2.3.3
- ln -s ../waste waste
- ./configure --enable-framework
- edit ~/Desktop/Python-2.3.3/Mac/OSX/make for 10.1/10.2
on lines 13-16 (PBXBUILD=pbxbuild)
(Don't know if this is necessary when not installing extras/apps)
- make
- make test
- make frameworkinstallframework
Thanks,
Pascal
More information about the Pythonmac-SIG
mailing list