From: Tim R. <ti...@us...> - 2004-08-05 16:08:36
|
Update of /cvsroot/csdopenglnet/csdOpenGL/cbonding In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30338 Modified Files: Makefile Added Files: csdCg.c csdCg.h Log Message: target library for Cg Index: Makefile =================================================================== RCS file: /cvsroot/csdopenglnet/csdOpenGL/cbonding/Makefile,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** Makefile 1 Aug 2004 10:55:46 -0000 1.5 --- Makefile 5 Aug 2004 16:08:27 -0000 1.6 *************** *** 1,33 **** INCPATH = -I /usr/X11R6/include/ - LIBS = -lm -lpthread -lcsdGlut LIBPATH = -L/usr/lib -L/usr/X11R6/lib/ -L. ! all: libcsdGL.so libcsdGL.so: csdGL.o ! gcc -shared -Wl,-soname,libcsdGlut.so.1 $(LIBPATH) -lglut -lGLU -lGL -o libcsdGL.so csdGL.o ! %.exe:%.cs ! mcs $^ -o $@ %.o:%.c gcc -fPIC -c $^ -o $@ - %:%.c - gcc $(INCPATH) $(LIBPATH) $^ $(LIBS) -o $@ - - %:%.cpp - g++ $(INCPATH) $(LIBPATH) $^ $(LIBS) -o $@ - - %:%.cc - g++ $(INCPATH) $(LIBPATH) $^ $(LIBS) -o $@ - install: mkdir -p $(DESTDIR)/usr/lib cp libcsdGL.so $(DESTDIR)/usr/lib ! uninstall: rm $(DESTDIR)/usr/lib/libcsdGL.so clean: --- 1,25 ---- INCPATH = -I /usr/X11R6/include/ LIBPATH = -L/usr/lib -L/usr/X11R6/lib/ -L. ! all: libcsdGL.so libcsdCg.so libcsdGL.so: csdGL.o ! gcc -shared -Wl,-soname,libcsdGL.so.1 $(LIBPATH) -lglut -lGLU -lGL -o libcsdGL.so csdGL.o ! libcsdCg.so: csdCg.o ! gcc -shared -Wl,-soname,libcsdCg.so.1 $(LIBPATH) -lCgGL -lCg -o libcsdCg.so csdCg.o %.o:%.c gcc -fPIC -c $^ -o $@ install: mkdir -p $(DESTDIR)/usr/lib cp libcsdGL.so $(DESTDIR)/usr/lib ! cp libcsdCg.so $(DESTDIR)/usr/lib ! uninstall: rm $(DESTDIR)/usr/lib/libcsdGL.so + rm $(DESTDIR)/usr/lib/libcsdCg.so clean: --- NEW FILE: csdCg.h --- #ifndef __csdCg__ #define __csdCg__ #include <GL/gl.h> #include <GL/glu.h> #include <GL/glut.h> #include <Cg/cg.h> #include <Cg/cgGL.h> #include <stdlib.h> #endif --- NEW FILE: csdCg.c --- #include "csdCg.h" |