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"
|