ogl-sample
[Top] [All Lists]

[ogl-sample] Patches needed on OpenVMS

To: OGL-SAMPLE@xxxxxxxxxxx
Subject: [ogl-sample] Patches needed on OpenVMS
From: joukj@xxxxxxxxxxxxxxxxxxx (Jacob (=Jouk) Jansen)
Date: Thu, 22 Mar 2001 15:37:01 +0100 (MET)
Reply-to: ogl-sample@xxxxxxxxxxx
Sender: owner-ogl-sample@xxxxxxxxxxx
Hi all,

I made the following patches to the Mesa3d distribution to the si-glu
directory in order to be able to compile it on OpenVMS.
Brian told me to send the GLU part also to you. I added two
files used in the make-procedure (descrip.mms & mesaglu.opt). All the rest
are just small patches. Please insert them into your own development tree.


                 Jouk




************
File $DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU.INCLUDE]GLUOS.H;6
    6   #ifdef __VMS
    7   #ifdef __cplusplus 
    8   #pragma message disable nocordel
    9   #pragma message disable codeunreachable
   10   #pragma message disable codcauunr
   11   #endif
   12   #endif
   13   
******
File $DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU.INCLUDE]GLUOS.H;1
    6   
************

Number of difference sections found: 1
Number of difference records found: 7

DIFFERENCES 
/IGNORE=()/MERGED=1/OUTPUT=$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU]MAIL.TXT;1-
    $DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU.INCLUDE]GLUOS.H;6-
    $DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU.INCLUDE]GLUOS.H;1



************
File 
$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU.LIBNURBS.INTERNALS]BUFPOOL.H;2
   45   #include "gluos.h"
   46   #include "myassert.h"
******
File 
$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU.LIBNURBS.INTERNALS]BUFPOOL.H;1
   45   #include "myassert.h"
************

Number of difference sections found: 1
Number of difference records found: 1

DIFFERENCES 
/IGNORE=()/MERGED=1/OUTPUT=$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU]MAIL.TXT;2-
    
$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU.LIBNURBS.INTERNALS]BUFPOOL.H;2-
    
$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU.LIBNURBS.INTERNALS]BUFPOOL.H;1




************
File 
$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU.LIBNURBS.INTERNALS]MYSETJMP.H;2
   87       return setjmp( j->buf );
   88   }
******
File 
$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU.LIBNURBS.INTERNALS]MYSETJMP.H;1
   87       return ::setjmp( j->buf );
   88   }
************

Number of difference sections found: 1
Number of difference records found: 1

DIFFERENCES 
/IGNORE=()/MERGED=1/OUTPUT=$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU]MAIL.TXT;3-
    
$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU.LIBNURBS.INTERNALS]MYSETJMP.H;2-
    
$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU.LIBNURBS.INTERNALS]MYSETJMP.H;1


************
File 
$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU.LIBNURBS.NURBTESS]MONOTRIANGULATION.CC;2
   42   #include "gluos.h"
   43   #include "glimports.h"
******
File 
$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU.LIBNURBS.NURBTESS]MONOTRIANGULATION.CC;1
   42   #include "glimports.h"
************

Number of difference sections found: 1
Number of difference records found: 1

DIFFERENCES 
/IGNORE=()/MERGED=1/OUTPUT=$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU]MAIL.TXT;4-
    
$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU.LIBNURBS.NURBTESS]MONOTRIANGULATION.CC;2-
    
$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU.LIBNURBS.NURBTESS]MONOTRIANGULATION.CC;1


************
File 
$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU.LIBNURBS.NURBTESS]SAMPLECOMPRIGHT.CC;2
   42   #include "gluos.h"
   43   #include "glimports.h"
******
File 
$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU.LIBNURBS.NURBTESS]SAMPLECOMPRIGHT.CC;1
   42   #include "glimports.h"
************

Number of difference sections found: 1
Number of difference records found: 1

DIFFERENCES 
/IGNORE=()/MERGED=1/OUTPUT=$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU]MAIL.TXT;5-
    
$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU.LIBNURBS.NURBTESS]SAMPLECOMPRIGHT.CC;2-
    
$DISK2:[JOUKJ.PUBLIC.MESAGL.MESAGL.MESA.SI-GLU.LIBNURBS.NURBTESS]SAMPLECOMPRIGHT.CC;1




>--------------------------descrip.mms----------------------<
# Makefile for GLU for VMS
# contributed by Jouk Jansen  joukj@xxxxxxxxxxxxxxxxxxx

.first
        define gl [-.include.gl]

.include [-]mms-config.

##### MACROS #####

VPATH = RCS

INCDIR =([-.include],[.include],[.internals],[.libnurbs.internals],\
       [.libnurbs.interface],[.libnurbs.nurbtess])
LIBDIR = [-.lib]
CFLAGS = /include=$(INCDIR)/name=(as_is,short)

LU_OBJECTS=\
        [.libutil]error.obj,    \
        [.libutil]glue.obj,     \
        [.libutil]mipmap.obj,\
        [.libutil]project.obj,\
        [.libutil]quad.obj,     \
        [.libutil]registry.obj

LT_OBJECTS=[.libtess]dict.obj,  \
        [.libtess]geom.obj,     \
        [.libtess]memalloc.obj,\
        [.libtess]mesh.obj,     \
        [.libtess]normal.obj,\
        [.libtess]priorityq.obj,\
        [.libtess]render.obj,\
        [.libtess]sweep.obj,    \
        [.libtess]tess.obj,     \
        [.libtess]tessmono.obj

LI_OBJECTS=[.libnurbs.interface]bezierEval.obj, \
        [.libnurbs.interface]bezierPatch.obj,   \
        [.libnurbs.interface]bezierPatchMesh.obj,       \
        [.libnurbs.interface]glcurveval.obj,    \
        [.libnurbs.interface]glinterface.obj

LI_OBJECTS1=[.libnurbs.interface]glrenderer.obj,        \
        [.libnurbs.interface]glsurfeval.obj,    \
        [.libnurbs.interface]incurveeval.obj,   \
        [.libnurbs.interface]insurfeval.obj

LI2_OBJECTS=[.libnurbs.internals]arc.obj,               \
        [.libnurbs.internals]arcsorter.obj,             \
        [.libnurbs.internals]arctess.obj,               \
        [.libnurbs.internals]backend.obj,               \
        [.libnurbs.internals]basiccrveval.obj,  \
        [.libnurbs.internals]basicsurfeval.obj

LI2_OBJECTS1=[.libnurbs.internals]bin.obj,              \
        [.libnurbs.internals]bufpool.obj,               \
        [.libnurbs.internals]cachingeval.obj,   \
        [.libnurbs.internals]ccw.obj,           \
        [.libnurbs.internals]coveandtiler.obj,  \
        [.libnurbs.internals]curve.obj,         \
        [.libnurbs.internals]curvelist.obj

LI2_OBJECTS2=[.libnurbs.internals]curvesub.obj,         \
        [.libnurbs.internals]dataTransform.obj, \
        [.libnurbs.internals]displaylist.obj,   \
        [.libnurbs.internals]flist.obj,         \
        [.libnurbs.internals]flistsorter.obj

LI2_OBJECTS3=[.libnurbs.internals]hull.obj,             \
        [.libnurbs.internals]intersect.obj,             \
        [.libnurbs.internals]knotvector.obj,    \
        [.libnurbs.internals]mapdesc.obj

LI2_OBJECTS4=[.libnurbs.internals]mapdescv.obj,         \
        [.libnurbs.internals]maplist.obj,               \
        [.libnurbs.internals]mesher.obj,                \
        [.libnurbs.internals]monoTriangulationBackend.obj,\
        [.libnurbs.internals]monotonizer.obj

LI2_OBJECTS5=[.libnurbs.internals]mycode.obj,           \
        [.libnurbs.internals]nurbsinterfac.obj, \
        [.libnurbs.internals]nurbstess.obj,             \
        [.libnurbs.internals]patch.obj

LI2_OBJECTS6=[.libnurbs.internals]patchlist.obj,                \
        [.libnurbs.internals]quilt.obj,         \
        [.libnurbs.internals]reader.obj,                \
        [.libnurbs.internals]renderhints.obj,   \
        [.libnurbs.internals]slicer.obj

LI2_OBJECTS7=[.libnurbs.internals]sorter.obj,           \
        [.libnurbs.internals]splitarcs.obj,             \
        [.libnurbs.internals]subdivider.obj,    \
        [.libnurbs.internals]tobezier.obj

LI2_OBJECTS8=[.libnurbs.internals]trimline.obj,         \
        [.libnurbs.internals]trimregion.obj,    \
        [.libnurbs.internals]trimvertpool.obj,  \
        [.libnurbs.internals]uarray.obj,                \
        [.libnurbs.internals]varray.obj

LN_OBJECTS=[.libnurbs.nurbtess]directedLine.obj,        \
        [.libnurbs.nurbtess]gridWrap.obj,               \
        [.libnurbs.nurbtess]monoChain.obj,              \
        [.libnurbs.nurbtess]monoPolyPart.obj,   \
        [.libnurbs.nurbtess]monoTriangulation.obj

LN_OBJECTS1=[.libnurbs.nurbtess]partitionX.obj,         \
        [.libnurbs.nurbtess]partitionY.obj,             \
        [.libnurbs.nurbtess]polyDBG.obj

LN_OBJECTS2=[.libnurbs.nurbtess]polyUtil.obj,           \
        [.libnurbs.nurbtess]primitiveStream.obj,        \
        [.libnurbs.nurbtess]quicksort.obj,              \
        [.libnurbs.nurbtess]rectBlock.obj

LN_OBJECTS3=[.libnurbs.nurbtess]sampleComp.obj,         \
        [.libnurbs.nurbtess]sampleCompBot.obj,  \
        [.libnurbs.nurbtess]sampleCompRight.obj

LN_OBJECTS4=[.libnurbs.nurbtess]sampleCompTop.obj,      \
        [.libnurbs.nurbtess]sampleMonoPoly.obj,\
        [.libnurbs.nurbtess]sampledLine.obj,    \
        [.libnurbs.nurbtess]searchTree.obj

##### RULES #####

VERSION=MesaGlu V3.5

##### TARGETS #####

# Make the library:
$(LIBDIR)$(GLU_LIB) : $(LU_OBJECTS) $(LT_OBJECTS) $(LI_OBJECTS) $(LI_OBJECTS1)\
                    $(LI2_OBJECTS) $(LI2_OBJECTS1) $(LI2_OBJECTS2)\
                    $(LI2_OBJECTS3) $(LI2_OBJECTS4) $(LI2_OBJECTS5)\
                    $(LI2_OBJECTS6) $(LI2_OBJECTS7) $(LI2_OBJECTS8)\
                    $(LN_OBJECTS) $(LN_OBJECTS1) $(LN_OBJECTS2)\
                    $(LN_OBJECTS3) $(LN_OBJECTS4)
.ifdef SHARE
  @ WRITE_ SYS$OUTPUT "  generating mesagl1.opt"
  @ OPEN_/WRITE FILE  mesagl1.opt
  @ WRITE_ FILE "!"
  @ WRITE_ FILE "! mesagl1.opt generated by DESCRIP.$(MMS_EXT)" 
  @ WRITE_ FILE "!"
  @ WRITE_ FILE "IDENTIFICATION=""$(VERSION)"""
  @ WRITE_ FILE "GSMATCH=LEQUAL,3,5
  @ WRITE_ FILE "$(LU_OBJECTS)"
  @ WRITE_ FILE "$(LT_OBJECTS)"
  @ WRITE_ FILE "$(LI_OBJECTS)"
  @ WRITE_ FILE "$(LI_OBJECTS1)"
  @ WRITE_ FILE "$(LI2_OBJECTS)"
  @ WRITE_ FILE "$(LI2_OBJECTS1)"
  @ WRITE_ FILE "$(LI2_OBJECTS2)"
  @ WRITE_ FILE "$(LI2_OBJECTS3)"
  @ WRITE_ FILE "$(LI2_OBJECTS4)"
  @ WRITE_ FILE "$(LI2_OBJECTS5)"
  @ WRITE_ FILE "$(LI2_OBJECTS6)"
  @ WRITE_ FILE "$(LI2_OBJECTS7)"
  @ WRITE_ FILE "$(LI2_OBJECTS8)"
  @ WRITE_ FILE "$(LN_OBJECTS)"
  @ WRITE_ FILE "$(LN_OBJECTS1)"
  @ WRITE_ FILE "$(LN_OBJECTS2)"
  @ WRITE_ FILE "$(LN_OBJECTS3)"
  @ WRITE_ FILE "$(LN_OBJECTS4)"
  @ WRITE_ FILE "[-.lib]libmesagl.exe/SHARE"
  @ WRITE_ FILE "SYS$SHARE:DECW$XEXTLIBSHR/SHARE"
  @ WRITE_ FILE "SYS$SHARE:DECW$XLIBSHR/SHARE"
  @ CLOSE_ FILE
#  @ WRITE_ SYS$OUTPUT "  generating mesagl.map ..."
#  @ CXXLINK_/NODEB/NOSHARE/NOEXE/MAP=mesagl.map/FULL mesagl1.opt/OPT
#  @ WRITE_ SYS$OUTPUT "  analyzing mesagl.map ..."
#  @ @[-.vms]ANALYZE_MAP.COM mesagl.map mesagl.opt
  @ WRITE_ SYS$OUTPUT "  linking $(GLU_LIB) ..."
#  @ CXXLINK_/noinform/NODEB/SHARE=$(GLU_LIB)/MAP=mesagl.map/FULL 
mesagl1.opt/opt,mesagl.opt/opt
  @ CXXLINK_/noinform/NODEB/SHARE=$(GLU_LIB)/MAP=mesagl.map/FULL 
mesagl1.opt/opt,mesaglu.opt/opt
.else
  @ $(MAKELIB) $(GLU_LIB)  $(LU_OBJECTS),$(LT_OBJECTS),$(LI_OBJECTS),\
        $(LI2_OBJECTS),$(LN_OBJECTS)
.endif
  @ rename $(GLU_LIB)* $(LIBDIR)

clean :
        delete [...]*.obj;*
        purge

[.libutil]error.obj : [.libutil]error.c
        $(CC) $(CFLAGS) /obj=[.libutil]error.obj [.libutil]error.c

[.libutil]glue.obj : [.libutil]glue.c
        $(CC) $(CFLAGS) /obj=[.libutil]glue.obj [.libutil]glue.c

[.libutil]mipmap.obj : [.libutil]mipmap.c
        $(CC) $(CFLAGS) /obj=[.libutil]mipmap.obj [.libutil]mipmap.c

[.libutil]project.obj : [.libutil]project.c
        $(CC) $(CFLAGS) /obj=[.libutil]project.obj [.libutil]project.c

[.libutil]quad.obj : [.libutil]quad.c
        $(CC) $(CFLAGS) /obj=[.libutil]quad.obj [.libutil]quad.c

[.libutil]registry.obj : [.libutil]registry.c
        $(CC) $(CFLAGS) /obj=[.libutil]registry.obj [.libutil]registry.c

[.libtess]dict.obj : [.libtess]dict.c
        $(CC) $(CFLAGS) /obj=[.libtess]dict.obj [.libtess]dict.c

[.libtess]geom.obj : [.libtess]geom.c
        $(CC) $(CFLAGS) /obj=[.libtess]geom.obj [.libtess]geom.c

[.libtess]memalloc.obj : [.libtess]memalloc.c
        $(CC) $(CFLAGS) /obj=[.libtess]memalloc.obj [.libtess]memalloc.c

[.libtess]mesh.obj : [.libtess]mesh.c
        $(CC) $(CFLAGS) /obj=[.libtess]mesh.obj [.libtess]mesh.c

[.libtess]normal.obj : [.libtess]normal.c
        $(CC) $(CFLAGS) /obj=[.libtess]normal.obj [.libtess]normal.c

[.libtess]priorityq.obj : [.libtess]priorityq.c
        $(CC) $(CFLAGS) /obj=[.libtess]priorityq.obj [.libtess]priorityq.c

[.libtess]render.obj : [.libtess]render.c
        $(CC) $(CFLAGS) /obj=[.libtess]render.obj [.libtess]render.c

[.libtess]sweep.obj : [.libtess]sweep.c
        $(CC) $(CFLAGS) /obj=[.libtess]sweep.obj [.libtess]sweep.c

[.libtess]tess.obj : [.libtess]tess.c
        $(CC) $(CFLAGS) /obj=[.libtess]tess.obj [.libtess]tess.c

[.libtess]tessmono.obj : [.libtess]tessmono.c
        $(CC) $(CFLAGS) /obj=[.libtess]tessmono.obj [.libtess]tessmono.c

[.libnurbs.interface]bezierEval.obj : [.libnurbs.interface]bezierEval.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.interface]bezierEval.obj 
[.libnurbs.interface]bezierEval.cc

[.libnurbs.interface]bezierPatch.obj : [.libnurbs.interface]bezierPatch.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.interface]bezierPatch.obj 
[.libnurbs.interface]bezierPatch.cc

[.libnurbs.interface]bezierPatchMesh.obj : 
[.libnurbs.interface]bezierPatchMesh.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.interface]bezierPatchMesh.obj 
[.libnurbs.interface]bezierPatchMesh.cc

[.libnurbs.interface]glcurveval.obj : [.libnurbs.interface]glcurveval.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.interface]glcurveval.obj 
[.libnurbs.interface]glcurveval.cc

[.libnurbs.interface]glinterface.obj : [.libnurbs.interface]glinterface.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.interface]glinterface.obj 
[.libnurbs.interface]glinterface.cc

[.libnurbs.interface]glrenderer.obj : [.libnurbs.interface]glrenderer.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.interface]glrenderer.obj 
[.libnurbs.interface]glrenderer.cc

[.libnurbs.interface]glsurfeval.obj : [.libnurbs.interface]glsurfeval.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.interface]glsurfeval.obj 
[.libnurbs.interface]glsurfeval.cc

[.libnurbs.interface]incurveeval.obj : [.libnurbs.interface]incurveeval.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.interface]incurveeval.obj 
[.libnurbs.interface]incurveeval.cc

[.libnurbs.interface]insurfeval.obj : [.libnurbs.interface]insurfeval.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.interface]insurfeval.obj 
[.libnurbs.interface]insurfeval.cc

[.libnurbs.internals]arc.obj : [.libnurbs.internals]arc.cc
        $(CXX) $(CFLAGS)/list/show=all /obj=[.libnurbs.internals]arc.obj 
[.libnurbs.internals]arc.cc

[.libnurbs.internals]arcsorter.obj : [.libnurbs.internals]arcsorter.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]arcsorter.obj 
[.libnurbs.internals]arcsorter.cc

[.libnurbs.internals]arctess.obj : [.libnurbs.internals]arctess.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]arctess.obj 
[.libnurbs.internals]arctess.cc

[.libnurbs.internals]backend.obj : [.libnurbs.internals]backend.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]backend.obj 
[.libnurbs.internals]backend.cc

[.libnurbs.internals]basiccrveval.obj : [.libnurbs.internals]basiccrveval.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]basiccrveval.obj 
[.libnurbs.internals]basiccrveval.cc

[.libnurbs.internals]basicsurfeval.obj : [.libnurbs.internals]basicsurfeval.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]basicsurfeval.obj 
[.libnurbs.internals]basicsurfeval.cc

[.libnurbs.internals]bin.obj : [.libnurbs.internals]bin.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]bin.obj 
[.libnurbs.internals]bin.cc

[.libnurbs.internals]bufpool.obj : [.libnurbs.internals]bufpool.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]bufpool.obj 
[.libnurbs.internals]bufpool.cc

[.libnurbs.internals]cachingeval.obj : [.libnurbs.internals]cachingeval.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]cachingeval.obj 
[.libnurbs.internals]cachingeval.cc

[.libnurbs.internals]ccw.obj : [.libnurbs.internals]ccw.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]ccw.obj 
[.libnurbs.internals]ccw.cc

[.libnurbs.internals]coveandtiler.obj : [.libnurbs.internals]coveandtiler.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]coveandtiler.obj 
[.libnurbs.internals]coveandtiler.cc

[.libnurbs.internals]curve.obj : [.libnurbs.internals]curve.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]curve.obj 
[.libnurbs.internals]curve.cc

[.libnurbs.internals]curvelist.obj : [.libnurbs.internals]curvelist.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]curvelist.obj 
[.libnurbs.internals]curvelist.cc

[.libnurbs.internals]curvesub.obj : [.libnurbs.internals]curvesub.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]curvesub.obj 
[.libnurbs.internals]curvesub.cc

[.libnurbs.internals]dataTransform.obj : [.libnurbs.internals]dataTransform.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]dataTransform.obj 
[.libnurbs.internals]dataTransform.cc

[.libnurbs.internals]displaylist.obj : [.libnurbs.internals]displaylist.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]displaylist.obj 
[.libnurbs.internals]displaylist.cc

[.libnurbs.internals]flist.obj : [.libnurbs.internals]flist.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]flist.obj 
[.libnurbs.internals]flist.cc

[.libnurbs.internals]flistsorter.obj : [.libnurbs.internals]flistsorter.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]flistsorter.obj 
[.libnurbs.internals]flistsorter.cc

[.libnurbs.internals]hull.obj : [.libnurbs.internals]hull.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]hull.obj 
[.libnurbs.internals]hull.cc

[.libnurbs.internals]intersect.obj : [.libnurbs.internals]intersect.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]intersect.obj 
[.libnurbs.internals]intersect.cc

[.libnurbs.internals]knotvector.obj : [.libnurbs.internals]knotvector.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]knotvector.obj 
[.libnurbs.internals]knotvector.cc

[.libnurbs.internals]mapdesc.obj : [.libnurbs.internals]mapdesc.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]mapdesc.obj 
[.libnurbs.internals]mapdesc.cc

[.libnurbs.internals]mapdescv.obj : [.libnurbs.internals]mapdescv.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]mapdescv.obj 
[.libnurbs.internals]mapdescv.cc

[.libnurbs.internals]maplist.obj : [.libnurbs.internals]maplist.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]maplist.obj 
[.libnurbs.internals]maplist.cc

[.libnurbs.internals]mesher.obj : [.libnurbs.internals]mesher.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]mesher.obj 
[.libnurbs.internals]mesher.cc

[.libnurbs.internals]monoTriangulationBackend.obj : 
[.libnurbs.internals]monoTriangulationBackend.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]monoTriangulationBackend.obj 
[.libnurbs.internals]monoTriangulationBackend.cc

[.libnurbs.internals]monotonizer.obj : [.libnurbs.internals]monotonizer.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]monotonizer.obj 
[.libnurbs.internals]monotonizer.cc

[.libnurbs.internals]mycode.obj : [.libnurbs.internals]mycode.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]mycode.obj 
[.libnurbs.internals]mycode.cc

[.libnurbs.internals]nurbsinterfac.obj : [.libnurbs.internals]nurbsinterfac.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]nurbsinterfac.obj 
[.libnurbs.internals]nurbsinterfac.cc

[.libnurbs.internals]nurbstess.obj : [.libnurbs.internals]nurbstess.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]nurbstess.obj 
[.libnurbs.internals]nurbstess.cc

[.libnurbs.internals]patch.obj : [.libnurbs.internals]patch.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]patch.obj 
[.libnurbs.internals]patch.cc

[.libnurbs.internals]patchlist.obj : [.libnurbs.internals]patchlist.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]patchlist.obj 
[.libnurbs.internals]patchlist.cc

[.libnurbs.internals]quilt.obj : [.libnurbs.internals]quilt.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]quilt.obj 
[.libnurbs.internals]quilt.cc

[.libnurbs.internals]reader.obj : [.libnurbs.internals]reader.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]reader.obj 
[.libnurbs.internals]reader.cc

[.libnurbs.internals]renderhints.obj : [.libnurbs.internals]renderhints.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]renderhints.obj 
[.libnurbs.internals]renderhints.cc

[.libnurbs.internals]slicer.obj : [.libnurbs.internals]slicer.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]slicer.obj 
[.libnurbs.internals]slicer.cc

[.libnurbs.internals]sorter.obj : [.libnurbs.internals]sorter.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]sorter.obj 
[.libnurbs.internals]sorter.cc

[.libnurbs.internals]splitarcs.obj : [.libnurbs.internals]splitarcs.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]splitarcs.obj 
[.libnurbs.internals]splitarcs.cc

[.libnurbs.internals]subdivider.obj : [.libnurbs.internals]subdivider.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]subdivider.obj 
[.libnurbs.internals]subdivider.cc

[.libnurbs.internals]tobezier.obj : [.libnurbs.internals]tobezier.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]tobezier.obj 
[.libnurbs.internals]tobezier.cc

[.libnurbs.internals]trimline.obj : [.libnurbs.internals]trimline.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]trimline.obj 
[.libnurbs.internals]trimline.cc

[.libnurbs.internals]trimregion.obj : [.libnurbs.internals]trimregion.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]trimregion.obj 
[.libnurbs.internals]trimregion.cc

[.libnurbs.internals]trimvertpool.obj : [.libnurbs.internals]trimvertpool.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]trimvertpool.obj 
[.libnurbs.internals]trimvertpool.cc

[.libnurbs.internals]uarray.obj : [.libnurbs.internals]uarray.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]uarray.obj 
[.libnurbs.internals]uarray.cc

[.libnurbs.internals]varray.obj : [.libnurbs.internals]varray.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.internals]varray.obj 
[.libnurbs.internals]varray.cc

[.libnurbs.nurbtess]directedLine.obj : [.libnurbs.nurbtess]directedLine.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]directedLine.obj 
[.libnurbs.nurbtess]directedLine.cc

[.libnurbs.nurbtess]gridWrap.obj : [.libnurbs.nurbtess]gridWrap.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]gridWrap.obj 
[.libnurbs.nurbtess]gridWrap.cc

[.libnurbs.nurbtess]monoChain.obj : [.libnurbs.nurbtess]monoChain.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]monoChain.obj 
[.libnurbs.nurbtess]monoChain.cc

[.libnurbs.nurbtess]monoPolyPart.obj : [.libnurbs.nurbtess]monoPolyPart.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]monoPolyPart.obj 
[.libnurbs.nurbtess]monoPolyPart.cc

[.libnurbs.nurbtess]monoTriangulation.obj : 
[.libnurbs.nurbtess]monoTriangulation.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]monoTriangulation.obj 
[.libnurbs.nurbtess]monoTriangulation.cc

[.libnurbs.nurbtess]partitionX.obj : [.libnurbs.nurbtess]partitionX.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]partitionX.obj 
[.libnurbs.nurbtess]partitionX.cc

[.libnurbs.nurbtess]partitionY.obj : [.libnurbs.nurbtess]partitionY.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]partitionY.obj 
[.libnurbs.nurbtess]partitionY.cc

[.libnurbs.nurbtess]polyDBG.obj : [.libnurbs.nurbtess]polyDBG.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]polyDBG.obj 
[.libnurbs.nurbtess]polyDBG.cc

[.libnurbs.nurbtess]polyUtil.obj : [.libnurbs.nurbtess]polyUtil.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]polyUtil.obj 
[.libnurbs.nurbtess]polyUtil.cc

[.libnurbs.nurbtess]primitiveStream.obj : [.libnurbs.nurbtess]primitiveStream.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]primitiveStream.obj 
[.libnurbs.nurbtess]primitiveStream.cc

[.libnurbs.nurbtess]quicksort.obj : [.libnurbs.nurbtess]quicksort.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]quicksort.obj 
[.libnurbs.nurbtess]quicksort.cc

[.libnurbs.nurbtess]rectBlock.obj : [.libnurbs.nurbtess]rectBlock.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]rectBlock.obj 
[.libnurbs.nurbtess]rectBlock.cc

[.libnurbs.nurbtess]sampleComp.obj : [.libnurbs.nurbtess]sampleComp.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]sampleComp.obj 
[.libnurbs.nurbtess]sampleComp.cc

[.libnurbs.nurbtess]sampleCompBot.obj : [.libnurbs.nurbtess]sampleCompBot.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]sampleCompBot.obj 
[.libnurbs.nurbtess]sampleCompBot.cc

[.libnurbs.nurbtess]sampleCompRight.obj : [.libnurbs.nurbtess]sampleCompRight.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]sampleCompRight.obj 
[.libnurbs.nurbtess]sampleCompRight.cc

[.libnurbs.nurbtess]sampleCompTop.obj : [.libnurbs.nurbtess]sampleCompTop.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]sampleCompTop.obj 
[.libnurbs.nurbtess]sampleCompTop.cc

[.libnurbs.nurbtess]sampleMonoPoly.obj : [.libnurbs.nurbtess]sampleMonoPoly.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]sampleMonoPoly.obj 
[.libnurbs.nurbtess]sampleMonoPoly.cc

[.libnurbs.nurbtess]sampledLine.obj : [.libnurbs.nurbtess]sampledLine.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]sampledLine.obj 
[.libnurbs.nurbtess]sampledLine.cc

[.libnurbs.nurbtess]searchTree.obj : [.libnurbs.nurbtess]searchTree.cc
        $(CXX) $(CFLAGS) /obj=[.libnurbs.nurbtess]searchTree.obj 
[.libnurbs.nurbtess]searchTree.cc
>--------------------------descrip.mms----------------------<







>--------------------------mesaglu.opt----------------------<
!                                                                               
! ### UNIVERSAL procedures and global definitions extracted from MESAGL.MAP     
!                                                                               
case_sensitive=YES                                                              
symbol_vector = (gluErrorString = PROCEDURE)                                    
symbol_vector = (__gluNURBSErrorString  = PROCEDURE)                            
 
symbol_vector = (__gluTessErrorString   = PROCEDURE)                            
  
symbol_vector = (gluScaleImage3D        = PROCEDURE)                            
       
symbol_vector = (gluBuild3DMipmaps      = PROCEDURE)                            
     
symbol_vector = (gluBuild3DMipmapLevels = PROCEDURE)                            
symbol_vector = (gluBuild2DMipmaps      = PROCEDURE)                            
     
symbol_vector = (gluBuild2DMipmapLevels = PROCEDURE)                            
symbol_vector = (gluBuild1DMipmaps      = PROCEDURE)                            
     
symbol_vector = (gluBuild1DMipmapLevels = PROCEDURE)                            
symbol_vector = (gluScaleImage  = PROCEDURE)                                    
 
symbol_vector = (gluPickMatrix  = PROCEDURE)                                    
 
symbol_vector = (gluUnProject4  = PROCEDURE)                                    
 
symbol_vector = (gluUnProject   = PROCEDURE)                                    
  
symbol_vector = (gluProject     = PROCEDURE)                                    
    
symbol_vector = (gluLookAt      = PROCEDURE)                                    
     
symbol_vector = (gluPerspective = PROCEDURE)                                    
symbol_vector = (gluOrtho2D     = PROCEDURE)                                    
    
symbol_vector = (gluNewQuadric  = PROCEDURE)                                    
 
symbol_vector = (gluSphere      = PROCEDURE)                                    
     
symbol_vector = (gluPartialDisk = PROCEDURE)                                    
symbol_vector = (gluDisk        = PROCEDURE)                                    
       
symbol_vector = (gluCylinder    = PROCEDURE)                                    
   
symbol_vector = (gluQuadricDrawStyle    = PROCEDURE)                            
   
symbol_vector = (gluQuadricOrientation  = PROCEDURE)                            
 
symbol_vector = (gluQuadricTexture      = PROCEDURE)                            
     
symbol_vector = (gluQuadricNormals      = PROCEDURE)                            
     
symbol_vector = (gluQuadricCallback     = PROCEDURE)                            
    
symbol_vector = (gluDeleteQuadric       = PROCEDURE)                            
      
symbol_vector = (gluGetString   = PROCEDURE)                                    
  
symbol_vector = (gluCheckExtension      = PROCEDURE)                            
     
symbol_vector = (gluTessEndContour      = PROCEDURE)                            
     
symbol_vector = (gluTessBeginContour    = PROCEDURE)                            
   
symbol_vector = (gluTessBeginPolygon    = PROCEDURE)                            
   
symbol_vector = (gluTessEndPolygon      = PROCEDURE)                            
     
symbol_vector = (gluEndPolygon  = PROCEDURE)                                    
 
symbol_vector = (gluNextContour = PROCEDURE)                                    
symbol_vector = (gluBeginPolygon        = PROCEDURE)                            
       
symbol_vector = (gluTessVertex  = PROCEDURE)                                    
 
symbol_vector = (gluTessCallback        = PROCEDURE)                            
       
symbol_vector = (gluTessNormal  = PROCEDURE)                                    
 
symbol_vector = (gluGetTessProperty     = PROCEDURE)                            
    
symbol_vector = (gluTessProperty        = PROCEDURE)                            
       
symbol_vector = (gluDeleteTess  = PROCEDURE)                                    
 
symbol_vector = (gluNewTess     = PROCEDURE)                                    
    
symbol_vector = (gluNurbsCallbackDataEXT        = PROCEDURE)                    
       
symbol_vector = (gluNurbsCallbackData   = PROCEDURE)                            
  
symbol_vector = (gluNurbsCallback       = PROCEDURE)                            
      
symbol_vector = (gluGetNurbsProperty    = PROCEDURE)                            
   
symbol_vector = (gluNurbsProperty       = PROCEDURE)                            
      
symbol_vector = (gluLoadSamplingMatrices        = PROCEDURE)                    
       
symbol_vector = (gluNurbsSurface        = PROCEDURE)                            
       
symbol_vector = (gluNurbsCurve  = PROCEDURE)                                    
 
symbol_vector = (gluPwlCurve    = PROCEDURE)                                    
   
symbol_vector = (gluEndTrim     = PROCEDURE)                                    
    
symbol_vector = (gluBeginTrim   = PROCEDURE)                                    
  
symbol_vector = (gluEndSurface  = PROCEDURE)                                    
 
symbol_vector = (gluEndCurve    = PROCEDURE)                                    
   
symbol_vector = (gluBeginCurve  = PROCEDURE)                                    
 
symbol_vector = (gluBeginSurface        = PROCEDURE)                            
       
symbol_vector = (gluDeleteNurbsTessellatorEXT   = PROCEDURE)                    
  
symbol_vector = (gluDeleteNurbsRenderer = PROCEDURE)                            
symbol_vector = (gluNewNurbsRenderer    = PROCEDURE)                            
   
symbol_vector = (glu_LOD_eval_list      = PROCEDURE)                            
     
>--------------------------mesaglu.opt----------------------<




Bush : All votes are equal but some votes are more equal than others.

>------------------------------------------------------------------------------<

  Jouk Jansen
                 
  joukj@xxxxxxxxxxxxxxxxxxx

  Technische Universiteit Delft        tttttttttt  uu     uu  ddddddd
  Nationaal centrum voor HREM          tttttttttt  uu     uu  dd    dd
  Rotterdamseweg 137                       tt      uu     uu  dd     dd
  2628 AL Delft                            tt      uu     uu  dd     dd
  Nederland                                tt      uu     uu  dd    dd
  tel. 31-15-2781536                       tt       uuuuuuu   ddddddd

>------------------------------------------------------------------------------<


<Prev in Thread] Current Thread [Next in Thread>
  • [ogl-sample] Patches needed on OpenVMS, Jacob (=Jouk) Jansen <=