diff options
Diffstat (limited to 'src/glu')
-rw-r--r-- | src/glu/sgi/Makefile.win | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/src/glu/sgi/Makefile.win b/src/glu/sgi/Makefile.win index 3d0067ef01..236731a7a0 100644 --- a/src/glu/sgi/Makefile.win +++ b/src/glu/sgi/Makefile.win @@ -110,9 +110,7 @@ GLU_SRCS = \ SRCS = $(GLU_SRCS) -GLUDLL = glu32.dll - -all : gludll install +all : gludll !include "$(TOP)/mesawin32.mak" @@ -122,21 +120,27 @@ CFLAGS = $(cvarsdll) $(CFLAGS) -D_OPENGL32_ -Iinclude -DBUILD_GL32 LFLAGS = $(dlllflags) $(LFLAGS) OBJS = $(GLU_SRCS:.c=.obj) -LIBS = ../lib/opengl32.lib winmm.lib $(guilibsdll) +LIBS = ../lib/$(MESALIB) winmm.lib $(guilibsdll) # Uncomment these definitions to try to compile the NURBS code. #OBJS = $(GLU_SRCS_CC:.cc=.obj) $(GLU_SRCS:.c=.obj) #NURBSINC = -Ilibnurbs\interface -Ilibnurbs\internals -Ilibnurbs\nurbtess #CFLAGS = $(CFLAGS) $(NURBSINC) -$(GLUDLL) : $(OBJS) glu.def +$(GLUDLL): $(OBJS) glu.def $(link) $(LFLAGS) -out:$(GLUDLL) -def:glu.def $(OBJS) $(LIBS) - -install : $(GLUDLL) - @echo "copying Mesa GLU dynamic link library to system directory..." + @echo "copying Mesa GLU dynamic link library to library directory..." -copy $(GLUDLL) $(TOP)\lib @echo "copying Mesa GLU import library to library directory..." - -copy $(GLU) $(TOP)\lib + -copy $(GLULIB) $(TOP)\lib + +install : $(GLUDLL) $(GLULIB) + @echo "copying Mesa GLU dynamic link library to system directory..." + -copy $(GLUDLL) $(DLLINSTALL) + @echo "copying Mesa GLU header files to include directory..." + -copy ..\..\include\GL\glu.h $(INCLUDEINSTALL) + @echo "copying Mesa GLU import library to system library directory..." + -copy $(GLULIB) $(LIBINSTALL) clean :: @del /f libtess\*.obj libutil\*.obj @@ -144,7 +148,7 @@ clean :: @del /f libnurbs\nurbtess\*.obj # override default inference rule with one that writes the object to -# the correct subdir. +# the same subdir as the c file. .c.obj : $(cc) $(CFLAGS) -I. $< /Fo$*.obj |