[Pythonmac-SIG] PyOpenGL using Python 2.1.1. on G3 distutils failure

Sans Peur simonmagus@earthlink.net
Wed, 05 Sep 2001 18:37:11 -0700


Greetings,

I ran the distutils script and it looks like an exception is raised by the
metrowerks compiler script, a distutils scripting error?  I've got
metrowerks installed so it should link, but it's not.

I'm installing PyOpenGL ... if anyone knows how to fix this, please help.
Thank you. Traceback follows:

Bryce

=======


PyOpenGL 2.0.0.42beta setup

System configuration:
    Platform    = mac
    GL Platform = AGL
    Numeric     = 20.1.0b2
    Build Togl  = no

Getting the list of platforms...
Getting the list of packages...
File contains \r characters (incorrect line endings?)
Getting the list of extension modules...
get_build_info ":interface:GL:ARB:matrix_palette.i"
get_build_info ":interface:GL:ARB:multisample.i"
get_build_info ":interface:GL:ARB:multitexture.i"
get_build_info ":interface:GL:ARB:point_parameters.i"
get_build_info ":interface:GL:ARB:texture_compression.i"
get_build_info ":interface:GL:ARB:transpose_matrix.i"
get_build_info ":interface:GL:ARB:vertex_blend.i"
get_build_info ":interface:GL:Autodesk:facet_normal.i"
get_build_info ":interface:GL:Autodesk:valid_back_buffer_hint.i"
get_build_info ":interface:GL:EXT:blend_color.i"
get_build_info ":interface:GL:EXT:blend_func_separate.i"
get_build_info ":interface:GL:EXT:blend_minmax.i"
get_build_info ":interface:GL:EXT:compiled_vertex_array.i"
get_build_info ":interface:GL:EXT:convolution.i"
get_build_info ":interface:GL:EXT:coordinate_frame.i"
get_build_info ":interface:GL:EXT:copy_texture.i"
get_build_info ":interface:GL:EXT:cull_vertex.i"
get_build_info ":interface:GL:EXT:draw_range_elements.i"
get_build_info ":interface:GL:EXT:fog_coord.i"
get_build_info ":interface:GL:EXT:fragment_lighting.i"
get_build_info ":interface:GL:EXT:index_func.i"
get_build_info ":interface:GL:EXT:index_material.i"
get_build_info ":interface:GL:EXT:light_texture.i"
get_build_info ":interface:GL:EXT:multi_draw_arrays.i"
get_build_info ":interface:GL:EXT:pixel_transform.i"
get_build_info ":interface:GL:EXT:point_parameters.i"
get_build_info ":interface:GL:EXT:polygon_offset.i"
get_build_info ":interface:GL:EXT:scene_marker.i"
get_build_info ":interface:GL:EXT:secondary_color.i"
get_build_info ":interface:GL:EXT:subtexture.i"
get_build_info ":interface:GL:EXT:texture3D.i"
get_build_info ":interface:GL:EXT:texture_object.i"
get_build_info ":interface:GL:EXT:texture_perturb_normal.i"
get_build_info ":interface:GL:EXT:vertex_array.i"
get_build_info ":interface:GL:EXT:vertex_weighting.i"
get_build_info ":interface:GL:HP:image_transform.i"
get_build_info ":interface:GL:IBM:multimode_draw_arrays.i"
get_build_info ":interface:GL:IBM:static_data.i"
get_build_info ":interface:GL:INTEL:texture_scissor.i"
get_build_info ":interface:GL:KTX:buffer_region.i"
get_build_info ":interface:GL:MESA:resize_buffers.i"
get_build_info ":interface:GL:MESA:window_pos.i"
get_build_info ":interface:GL:NV:fence.i"
get_build_info ":interface:GL:NV:register_combiners.i"
get_build_info ":interface:GL:NV:register_combiners2.i"
get_build_info ":interface:GL:PGI:misc_hints.i"
get_build_info ":interface:GL:SGIS:detail_texture.i"
get_build_info ":interface:GL:SGIS:fog_function.i"
get_build_info ":interface:GL:SGIS:multisample.i"
get_build_info ":interface:GL:SGIS:multitexture.i"
get_build_info ":interface:GL:SGIS:pixel_texture.i"
get_build_info ":interface:GL:SGIS:sharpen_texture.i"
get_build_info ":interface:GL:SGIS:texture4D.i"
get_build_info ":interface:GL:SGIS:texture_color_mask.i"
get_build_info ":interface:GL:SGIS:texture_filter4.i"
get_build_info ":interface:GL:SGIX:async.i"
get_build_info ":interface:GL:SGIX:flush_raster.i"
get_build_info ":interface:GL:SGIX:frame_zoom.i"
get_build_info ":interface:GL:SGIX:list_priority.i"
get_build_info ":interface:GL:SGIX:pixel_texture.i"
get_build_info ":interface:GL:SGIX:reference_plane.i"
get_build_info ":interface:GL:SGIX:sprite.i"
get_build_info ":interface:GL:SGIX:tag_sample_buffer.i"
get_build_info ":interface:GL:SUN:global_alpha.i"
get_build_info ":interface:GL:SUN:triangle_list.i"
get_build_info ":interface:GL:SUNX:constant_data.i"
get_build_info ":interface:GL:WIN:swap_hint.i"
get_build_info ":interface:GL:_3DFX:tbuffer.i"
get_build_info ":interface:GL:__init__.i"
get_build_info ":interface:GLE.i"
get_build_info ":interface:GLU:SGI:filter4_parameters.i"
get_build_info ":interface:GLU:__init__.i"
get_build_info ":interface:GLUT.i"
get_build_info ":interface:WGL:ARB:buffer_region.i"
get_build_info ":interface:WGL:ARB:extensions_string.i"
get_build_info ":interface:WGL:EXT:extensions_string.i"
get_build_info ":interface:WGL:EXT:swap_control.i"
get_build_info ":interface:WGL:__init__.i"
running build
running build_w
warning: build_w: Can't find SWIG, will just have to do with the existing
wrapper source.
running build_py
get_build_info ":src:shadow:GL.__init__.c"
Traceback (most recent call last):
  File "Macintosh HD20:Programming:Python:Python
2.1.1:PyOpenGL:setup:build_py.py", line 59, in run
    self.try_run(open(file).read())
  File "Macintosh HD20:Programming:Python:Python
2.1.1:PyOpenGL:setup:build_py.py", line 128, in try_run
    libraries, library_dirs, lang)
  File "Macintosh HD20:Programming:Python:Python
2.1.1:PyOpenGL:setup:build_py.py", line 145, in _link
    library_dirs=library_dirs)
  File "Macintosh HD20:Programming:Python:Python
2.1.1:Lib:distutils:ccompiler.py", line 679, in link_executable
    debug, extra_preargs, extra_postargs, None)
  File "Macintosh HD20:Programming:Python:Python
2.1.1:Lib:distutils:mwerkscompiler.py", line 93, in link
    raise DistutilsPlatformError, 'Can only make SHARED_LIBRARY or
SHARED_OBJECT targets on the Mac'
DistutilsPlatformError: Can only make SHARED_LIBRARY or SHARED_OBJECT
targets on the Mac
get_build_info ":src:shadow:GLU.__init__.c"
Traceback (most recent call last):
  File "Macintosh HD20:Programming:Python:Python
2.1.1:PyOpenGL:setup:build_py.py", line 59, in run
    self.try_run(open(file).read())
  File "Macintosh HD20:Programming:Python:Python
2.1.1:PyOpenGL:setup:build_py.py", line 128, in try_run
    libraries, library_dirs, lang)
  File "Macintosh HD20:Programming:Python:Python
2.1.1:PyOpenGL:setup:build_py.py", line 145, in _link
    library_dirs=library_dirs)
  File "Macintosh HD20:Programming:Python:Python
2.1.1:Lib:distutils:ccompiler.py", line 679, in link_executable
    debug, extra_preargs, extra_postargs, None)
  File "Macintosh HD20:Programming:Python:Python
2.1.1:Lib:distutils:mwerkscompiler.py", line 93, in link
    raise DistutilsPlatformError, 'Can only make SHARED_LIBRARY or
SHARED_OBJECT targets on the Mac'
DistutilsPlatformError: Can only make SHARED_LIBRARY or SHARED_OBJECT
targets on the Mac
get_build_info ":src:shadow:WGL.__init__.c"
Traceback (most recent call last):
  File "Macintosh HD20:Programming:Python:Python
2.1.1:PyOpenGL:setup:build_py.py", line 59, in run
    self.try_run(open(file).read())
  File "Macintosh HD20:Programming:Python:Python
2.1.1:PyOpenGL:setup:build_py.py", line 128, in try_run
    libraries, library_dirs, lang)
  File "Macintosh HD20:Programming:Python:Python
2.1.1:PyOpenGL:setup:build_py.py", line 145, in _link
    library_dirs=library_dirs)
  File "Macintosh HD20:Programming:Python:Python
2.1.1:Lib:distutils:ccompiler.py", line 679, in link_executable
    debug, extra_preargs, extra_postargs, None)
  File "Macintosh HD20:Programming:Python:Python
2.1.1:Lib:distutils:mwerkscompiler.py", line 93, in link
    raise DistutilsPlatformError, 'Can only make SHARED_LIBRARY or
SHARED_OBJECT targets on the Mac'
DistutilsPlatformError: Can only make SHARED_LIBRARY or SHARED_OBJECT
targets on the Mac
not copying :OpenGL:__init__.py (output up-to-date)
not copying :OpenGL:trackball.py (output up-to-date)
error: package directory 'EXT' does not exist