I recalled my site isn't reachable for everyone , so forgive me here it is
the Makefile for OZCollide:


#### MACROS ####
 
LIBNAME = libOZCollide.a


MAKELIB = ar rcs

################################################
# Include Directory

INCDIR =    -I./../include
CFLAGS = $(INCDIR) -c -O2 -fomit-frame-pointer -Wno-deprecated
LFLAGS =

CC = g++

#### SOURCES ####

CPP_SOURCES = ../src/ozcollide/aabbtree.cpp \

          ../src/ozcollide/aabbtree_aabb.cpp \

          ../src/ozcollide/aabbtree_poly.cpp \

          ../src/ozcollide/aabbtree_sphere.cpp \

          ../src/ozcollide/aabbtreeaabb_builder.cpp \

          ../src/ozcollide/aabbtreepoly_builder.cpp \

          ../src/ozcollide/aabbtreesphere_builder.cpp \

          ../src/ozcollide/box.cpp \

          ../src/ozcollide/dataio.cpp \

          ../src/ozcollide/dist_pointbox.cpp \

          ../src/ozcollide/dist_pointline.cpp \

          ../src/ozcollide/ellipsoid.cpp \

          ../src/ozcollide/frustum.cpp \

          ../src/ozcollide/intr_boxbox.cpp \

          ../src/ozcollide/intr_frustumsphere.cpp \

          ../src/ozcollide/intr_linebox.cpp \

          ../src/ozcollide/intr_lineline.cpp \

          ../src/ozcollide/intr_segmenttri.cpp \

          ../src/ozcollide/intr_spherebox.cpp \

          ../src/ozcollide/intr_sphereline.cpp \

          ../src/ozcollide/intr_tribox.cpp \

          ../src/ozcollide/intr_tripoint.cpp \

          ../src/ozcollide/matrix.cpp \

          ../src/ozcollide/obb.cpp \

          ../src/ozcollide/ozcollide.cpp \

          ../src/ozcollide/plane.cpp \

          ../src/ozcollide/polygon.cpp \

          ../src/ozcollide/sphere.cpp \

          ../src/ozcollide/vec2f.cpp \

          ../src/ozcollide/vec3f.cpp \

          ../src/ozcollide/vector.cpp \





MAKEOBJ = $(CPP_SOURCES) 
OBJECTS = aabbtree.o \

          aabbtree_aabb.o \

          aabbtree_poly.o \

          aabbtree_sphere.o \

          aabbtreeaabb_builder.o \

          aabbtreepoly_builder.o \

          aabbtreesphere_builder.o \

          box.o \

          dataio.o \

          dist_pointbox.o \

          dist_pointline.o \

          ellipsoid.o \

          frustum.o \

          intr_boxbox.o \

          intr_frustumsphere.o \

          intr_linebox.o \

          intr_lineline.o \

          intr_segmenttri.o \

          intr_spherebox.o \

          intr_sphereline.o \

          intr_tribox.o \

          intr_tripoint.o \

          matrix.o \

          obb.o \

          ozcollide.o \

          plane.o \

          polygon.o \

          sphere.o \

          vec2f.o \

          vec3f.o \

          vector.o \

##### TARGETS ####

all: $(LIBNAME)

clean:
        rm -f *.o *~ */*.o */*~ $(LIBNAME)


##########################################################
# Génération librairie
#

$(LIBNAME):
                @echo "Generate OZCollide ..."
                $(CC) $(CFLAGS) $(MAKEOBJ)
                $(MAKELIB) $(LIBNAME)  $(OBJECTS)



 
 --
 Email.it, the professional e-mail, gratis per te: http://www.email.it/f
 
 Sponsor:
 Logos Finanziaria SPA. Società di credito ad erogazione diretta. Fino a
30.000 euro in 24 ore! Clicca e scopri come

 Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=2909&d=20060804


_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to