Made the changes suggested in the post and applied the
patches, but can't get it to build under Jaguar. Seems ok until a
gcc fails late along, with the message that
ld: can't locate file for: -lGL
-lGL is specified in that gcc command, but there doesn't seem to
be any GL file/directory available for it.
Hope this not just a newbee mistake...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Okay, from my reading of the patch (hopefully I got it
right), this implements renaming of pyds to GL_init__.py,
alters the darwin.cfg file to point to use -framework
arguments instead of link directories, does something
low-level to the setup.py to tell the c compiler to use a
particular ranlib, and works around a mal-feature of Apple's
GLUT implementation (setting current-working directories).
I need an Apple person to check the darwin.cfg file and see
if I properly integrated the changes. The .cfg file seemed
to have a few of the changes already, and I'm not sure I
properly placed all the various -framework: arguments (I put
them in only once, in the general section).
I've just finished integrating all these changes. Thing is,
the changes are large enough (and affect other platforms)
that it really seems we'll need at least one more
beta/release-candidate before we can be sure it works
everywhere.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
OS X fixes (patch + renamed+modified init.i files)
Logged In: YES
user_id=2042
Tried applying the __init__ changes. But can't get the
examples to work(on linux).
I think this is what needs to be done, as eg making a .exe
on windows can require different named .pyd files.
Back to trying it some more.
Logged In: NO
Made the changes suggested in the post and applied the
patches, but can't get it to build under Jaguar. Seems ok until a
gcc fails late along, with the message that
ld: can't locate file for: -lGL
-lGL is specified in that gcc command, but there doesn't seem to
be any GL file/directory available for it.
Hope this not just a newbee mistake...
Logged In: YES
user_id=34901
Okay, from my reading of the patch (hopefully I got it
right), this implements renaming of pyds to GL_init__.py,
alters the darwin.cfg file to point to use -framework
arguments instead of link directories, does something
low-level to the setup.py to tell the c compiler to use a
particular ranlib, and works around a mal-feature of Apple's
GLUT implementation (setting current-working directories).
I need an Apple person to check the darwin.cfg file and see
if I properly integrated the changes. The .cfg file seemed
to have a few of the changes already, and I'm not sure I
properly placed all the various -framework: arguments (I put
them in only once, in the general section).
I've just finished integrating all these changes. Thing is,
the changes are large enough (and affect other platforms)
that it really seems we'll need at least one more
beta/release-candidate before we can be sure it works
everywhere.