Ignore:
Timestamp:
Feb 20, 2007 4:30:28 PM (17 years ago)
Author:
vrinside
Message:
 
Location:
trunk/gui/vizservers/nanovis
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gui/vizservers/nanovis/Makefile

    r574 r581  
    33                PerfQuery.o TransferFunction.o ControlPoint.o ColorGradient.o ColorPaletteWindow.o\
    44                ColorGradientGLUTWindow.o TransferFunctionGLUTWindow.o MainWindow.o Event.o \
    5                 Lic.o Renderable.o Camera.o ScreenSnapper.o VolumeRenderer.o PlaneRenderer.o
     5                Lic.o Renderable.o Camera.o ScreenSnapper.o VolumeRenderer.o PlaneRenderer.o Nv.o \
     6                NvZincBlendeVolumeShader.o NvShader.o NvVolumeShader.o NvRegularVolumeShader.o NvVolQDVolumeShader.o \
     7                NvLoadFile.o NvVolQDVolume.o NvDefaultTFData.o NvColorTableShader.o NvColorTableRenderer.o \
     8                R2string.o R2FilePath.o R2Fonts.o R2Object.o
     9
    610OBJ_VOLUMERENDERER = Volume.o ConvexPolygon.o TransferFunction.o Mat4x4.o  Camera.o
    711OBJ_PLANERENDERER = Texture2D.o TransferFunction.o
     
    1519NANOSCALESRC = ./nanoscale
    1620INSTALL_DIR = /opt/nanovis
     21R2SRC = ./R2/src
     22R2INC = ./R2/include
    1723
    18 LIB_NANOVIS = -ltcl8.4 -L/opt/render/lib -lGL -lglut -lglui -lGLEW -lCg -lCgGL -pthread -lstdc++
    19 LIB_CLIENT = -L/opt/render/lib -lGL -lglut -pthread -lstdc++
    20 INCLUDES = -I../../../src2/core -I/opt/render/include -I/usr/include/GL -I/usr/include/tcl8.4
     24LIB_NANOVIS = -ltcl8.4 -L/opt/render/lib -lGL -lglut -lglui -lGLEW -lCg -lCgGL -pthread -lstdc++ -L/home/nanohub/vrinside/usr/lib
     25LIB_CLIENT = -L/opt/render/lib -lGL -lglut -pthread -lstdc++ -L/home/nanohub/vrinside/usr/lib
     26INCLUDES = -I../../../src2/core -I/opt/render/include -I/usr/include/GL -I/usr/include/GL -I/usr/include/tcl8.4 -I/home/nanohub/vrinside/usr/include/GL -I/usr/include/GL -I/home/nanohub/vrinside/usr/include/Cg -I/home/nanohub/vrinside/usr/include -I$(R2INC)
    2127CFLAG = -g -c $(INCLUDES)
    2228
     
    3036
    3137nanovis: $(OBJ_NANOVIS)
    32         (cd ../../../src2/core; make libviz.a)
    33         gcc -g -o nanovis $(OBJ_NANOVIS) $(LIB_NANOVIS) ../../../src2/core/libviz.a
     38        gcc -g -o nanovis $(OBJ_NANOVIS) $(LIB_NANOVIS) ../../../src2/core/*.o
     39#       (cd ../../../src2/core; make libviz.a)
     40#       gcc -g -o nanovis $(OBJ_NANOVIS) $(LIB_NANOVIS) ../../../src2/core/libviz.a
    3441
    3542ColorGradient.o: Color.o $(TFSRC)/ColorGradient.cpp
    3643        gcc $(CFLAG) $(TFSRC)/ColorGradient.cpp
     44
     45Nv.o: Nv.cpp NvShader.cpp
     46        gcc $(CFLAG) Nv.cpp
     47
     48NvLoadFile.o: NvLoadFile.cpp NvLoadFile.cpp
     49        gcc $(CFLAG) NvLoadFile.cpp
     50
     51NvColorTableShader.o: NvColorTableShader.cpp NvColorTableShader.h
     52        gcc $(CFLAG) NvColorTableShader.cpp
     53
     54NvColorTableRenderer.o: NvColorTableRenderer.cpp NvColorTableRenderer.h
     55        gcc $(CFLAG) NvColorTableRenderer.cpp
     56
     57NvShader.o: NvShader.cpp NvShader.h
     58        gcc $(CFLAG) NvShader.cpp
     59
     60NvVolumeShader.o: NvVolumeShader.cpp NvVolumeShader.h
     61        gcc $(CFLAG) NvVolumeShader.cpp
     62
     63NvDefaultTFData.o: NvDefaultTFData.cpp
     64        gcc $(CFLAG) NvDefaultTFData.cpp
     65
     66NvVolQDVolume.o: NvVolQDVolume.cpp NvVolQDVolume.h
     67        gcc $(CFLAG) NvVolQDVolume.cpp
     68
     69NvVolQDVolumeShader.o: NvVolQDVolumeShader.cpp NvVolQDVolumeShader.h
     70        gcc $(CFLAG) NvVolQDVolumeShader.cpp
     71
     72NvRegularVolumeShader.o: NvRegularVolumeShader.cpp NvRegularVolumeShader.h
     73        gcc $(CFLAG) NvRegularVolumeShader.cpp
     74
     75NvZincBlendeVolumeShader.o: NvZincBlendeVolumeShader.cpp NvZincBlendeVolumeShader.h
     76        gcc $(CFLAG) NvZincBlendeVolumeShader.cpp
    3777
    3878ColorPaletteWindow.o: Color.o ControlPoint.o $(TFSRC)/ColorPaletteWindow.cpp
     
    138178nanovis.o: nanovis.h nanovis.cpp ParticleSystem.o $(AUXSRC)
    139179        gcc $(CFLAG) nanovis.cpp
     180
     181R2string.o: $(R2SRC)/R2string.cpp $(R2INC)/R2/R2string.h
     182        gcc $(CFLAG) $(R2SRC)/R2string.cpp
     183
     184R2FilePath.o: $(R2SRC)/R2FilePath.cpp $(R2INC)/R2/R2FilePath.h
     185        gcc $(CFLAG) $(R2SRC)/R2FilePath.cpp
     186
     187R2Fonts.o: $(R2SRC)/R2Fonts.cpp $(R2INC)/R2/R2Fonts.h
     188        gcc $(CFLAG) $(R2SRC)/R2Fonts.cpp
     189
     190R2Object.o: $(R2SRC)/R2Object.cpp $(R2INC)/R2/R2Object.h
     191        gcc $(CFLAG) $(R2SRC)/R2Object.cpp
     192
Note: See TracChangeset for help on using the changeset viewer.