#############################################################################
# Makefile for building: libQGLViewer.so.2.6.3
# Generated by qmake (2.01a) (Qt 4.8.7) on: Fri Jun 21 13:14:21 2019
# Project:  QGLViewer.pro
# Template: lib
# Command: /usr/bin/qmake-qt4 -o Makefile QGLViewer.pro
#############################################################################

####### Compiler, tools and options

CC            = gcc
CXX           = g++
DEFINES       = -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
CFLAGS        = -m64 -pipe -O2 -D_REENTRANT -Wall -W -fPIC $(DEFINES)
CXXFLAGS      = -m64 -pipe -O2 -D_REENTRANT -Wall -W -fPIC $(DEFINES)
INCPATH       = -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I/usr/X11R6/include -I.moc -I.
LINK          = g++
LFLAGS        = -m64 -Wl,-O1 -shared -Wl,-soname,libQGLViewer.so.2
LIBS          = $(SUBLIBS)  -L/usr/X11R6/lib64 -L/usr/lib/x86_64-linux-gnu -lpthread -lGL -lGLU -lQtXml -lQtOpenGL -lQtGui -lQtCore 
AR            = ar cqs
RANLIB        = 
QMAKE         = /usr/bin/qmake-qt4
TAR           = tar -cf
COMPRESS      = gzip -9f
COPY          = cp -f
SED           = sed
COPY_FILE     = $(COPY) -P
COPY_DIR      = $(COPY) -r
STRIP         = strip
INSTALL_FILE  = install -m 644 -p
INSTALL_DIR   = $(COPY_DIR)
INSTALL_PROGRAM = install -m 755 -p
DEL_FILE      = rm -f
SYMLINK       = ln -f -s
DEL_DIR       = rmdir
MOVE          = mv -f
CHK_DIR_EXISTS= test -d
MKDIR         = mkdir -p

####### Output directory

OBJECTS_DIR   = .obj/

####### Files

SOURCES       = qglviewer.cpp \
		camera.cpp \
		manipulatedFrame.cpp \
		manipulatedCameraFrame.cpp \
		frame.cpp \
		saveSnapshot.cpp \
		constraint.cpp \
		keyFrameInterpolator.cpp \
		mouseGrabber.cpp \
		quaternion.cpp \
		vec.cpp \
		VRender/BackFaceCullingOptimizer.cpp \
		VRender/BSPSortMethod.cpp \
		VRender/EPSExporter.cpp \
		VRender/Exporter.cpp \
		VRender/FIGExporter.cpp \
		VRender/gpc.cpp \
		VRender/ParserGL.cpp \
		VRender/Primitive.cpp \
		VRender/PrimitivePositioning.cpp \
		VRender/TopologicalSortMethod.cpp \
		VRender/VisibilityOptimizer.cpp \
		VRender/Vector2.cpp \
		VRender/Vector3.cpp \
		VRender/NVector3.cpp \
		VRender/VRender.cpp .moc/moc_qglviewer.cpp \
		.moc/moc_camera.cpp \
		.moc/moc_manipulatedFrame.cpp \
		.moc/moc_manipulatedCameraFrame.cpp \
		.moc/moc_frame.cpp \
		.moc/moc_keyFrameInterpolator.cpp
OBJECTS       = .obj/qglviewer.o \
		.obj/camera.o \
		.obj/manipulatedFrame.o \
		.obj/manipulatedCameraFrame.o \
		.obj/frame.o \
		.obj/saveSnapshot.o \
		.obj/constraint.o \
		.obj/keyFrameInterpolator.o \
		.obj/mouseGrabber.o \
		.obj/quaternion.o \
		.obj/vec.o \
		.obj/BackFaceCullingOptimizer.o \
		.obj/BSPSortMethod.o \
		.obj/EPSExporter.o \
		.obj/Exporter.o \
		.obj/FIGExporter.o \
		.obj/gpc.o \
		.obj/ParserGL.o \
		.obj/Primitive.o \
		.obj/PrimitivePositioning.o \
		.obj/TopologicalSortMethod.o \
		.obj/VisibilityOptimizer.o \
		.obj/Vector2.o \
		.obj/Vector3.o \
		.obj/NVector3.o \
		.obj/VRender.o \
		.obj/moc_qglviewer.o \
		.obj/moc_camera.o \
		.obj/moc_manipulatedFrame.o \
		.obj/moc_manipulatedCameraFrame.o \
		.obj/moc_frame.o \
		.obj/moc_keyFrameInterpolator.o
DIST          = qglviewer-icon.xpm \
		/usr/share/qt4/mkspecs/common/unix.conf \
		/usr/share/qt4/mkspecs/common/linux.conf \
		/usr/share/qt4/mkspecs/common/gcc-base.conf \
		/usr/share/qt4/mkspecs/common/gcc-base-unix.conf \
		/usr/share/qt4/mkspecs/common/g++-base.conf \
		/usr/share/qt4/mkspecs/common/g++-unix.conf \
		/usr/share/qt4/mkspecs/qconfig.pri \
		/usr/share/qt4/mkspecs/features/qt_functions.prf \
		/usr/share/qt4/mkspecs/features/qt_config.prf \
		/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
		/usr/share/qt4/mkspecs/features/default_pre.prf \
		/usr/share/qt4/mkspecs/features/release.prf \
		/usr/share/qt4/mkspecs/features/default_post.prf \
		/usr/share/qt4/mkspecs/features/unix/thread.prf \
		/usr/share/qt4/mkspecs/features/unix/opengl.prf \
		/usr/share/qt4/mkspecs/features/shared.prf \
		/usr/share/qt4/mkspecs/features/dll.prf \
		/usr/share/qt4/mkspecs/features/unix/gdb_dwarf_index.prf \
		/usr/share/qt4/mkspecs/features/warn_on.prf \
		/usr/share/qt4/mkspecs/features/qt.prf \
		/usr/share/qt4/mkspecs/features/moc.prf \
		/usr/share/qt4/mkspecs/features/resources.prf \
		/usr/share/qt4/mkspecs/features/uic.prf \
		/usr/share/qt4/mkspecs/features/yacc.prf \
		/usr/share/qt4/mkspecs/features/lex.prf \
		/usr/share/qt4/mkspecs/features/include_source_dir.prf \
		QGLViewer.pro
QMAKE_TARGET  = QGLViewer
DESTDIR       = 
TARGET        = libQGLViewer.so.2.6.3
TARGETA       = libQGLViewer.a
TARGETD       = libQGLViewer.so.2.6.3
TARGET0       = libQGLViewer.so
TARGET1       = libQGLViewer.so.2
TARGET2       = libQGLViewer.so.2.6

first: all
####### Implicit rules

.SUFFIXES: .o .c .cpp .cc .cxx .C

.cpp.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

.cc.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

.cxx.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

.C.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"

.c.o:
	$(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<"

####### Build rules

all: Makefile libQGLViewer.prl  $(TARGET)

$(TARGET): ui_ImageInterface.h ui_VRenderInterface.h $(OBJECTS) $(SUBLIBS) $(OBJCOMP)  
	-$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(LIBS) $(OBJCOMP)
	-ln -s $(TARGET) $(TARGET0)
	-ln -s $(TARGET) $(TARGET1)
	-ln -s $(TARGET) $(TARGET2)



staticlib: $(TARGETA)

$(TARGETA): ui_ImageInterface.h ui_VRenderInterface.h $(OBJECTS) $(OBJCOMP) 
	-$(DEL_FILE) $(TARGETA) 
	$(AR) $(TARGETA) $(OBJECTS)

libQGLViewer.prl: 
	@$(QMAKE) -prl  QGLViewer.pro
Makefile: QGLViewer.pro  /usr/share/qt4/mkspecs/linux-g++-64/qmake.conf /usr/share/qt4/mkspecs/common/unix.conf \
		/usr/share/qt4/mkspecs/common/linux.conf \
		/usr/share/qt4/mkspecs/common/gcc-base.conf \
		/usr/share/qt4/mkspecs/common/gcc-base-unix.conf \
		/usr/share/qt4/mkspecs/common/g++-base.conf \
		/usr/share/qt4/mkspecs/common/g++-unix.conf \
		/usr/share/qt4/mkspecs/qconfig.pri \
		/usr/share/qt4/mkspecs/features/qt_functions.prf \
		/usr/share/qt4/mkspecs/features/qt_config.prf \
		/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
		/usr/share/qt4/mkspecs/features/default_pre.prf \
		/usr/share/qt4/mkspecs/features/release.prf \
		/usr/share/qt4/mkspecs/features/default_post.prf \
		/usr/share/qt4/mkspecs/features/unix/thread.prf \
		/usr/share/qt4/mkspecs/features/unix/opengl.prf \
		/usr/share/qt4/mkspecs/features/shared.prf \
		/usr/share/qt4/mkspecs/features/dll.prf \
		/usr/share/qt4/mkspecs/features/unix/gdb_dwarf_index.prf \
		/usr/share/qt4/mkspecs/features/warn_on.prf \
		/usr/share/qt4/mkspecs/features/qt.prf \
		/usr/share/qt4/mkspecs/features/moc.prf \
		/usr/share/qt4/mkspecs/features/resources.prf \
		/usr/share/qt4/mkspecs/features/uic.prf \
		/usr/share/qt4/mkspecs/features/yacc.prf \
		/usr/share/qt4/mkspecs/features/lex.prf \
		/usr/share/qt4/mkspecs/features/include_source_dir.prf \
		/usr/lib/x86_64-linux-gnu/libQtXml.prl \
		/usr/lib/x86_64-linux-gnu/libQtOpenGL.prl \
		/usr/lib/x86_64-linux-gnu/libQtGui.prl \
		/usr/lib/x86_64-linux-gnu/libQtCore.prl
	$(QMAKE) -o Makefile QGLViewer.pro
/usr/share/qt4/mkspecs/common/unix.conf:
/usr/share/qt4/mkspecs/common/linux.conf:
/usr/share/qt4/mkspecs/common/gcc-base.conf:
/usr/share/qt4/mkspecs/common/gcc-base-unix.conf:
/usr/share/qt4/mkspecs/common/g++-base.conf:
/usr/share/qt4/mkspecs/common/g++-unix.conf:
/usr/share/qt4/mkspecs/qconfig.pri:
/usr/share/qt4/mkspecs/features/qt_functions.prf:
/usr/share/qt4/mkspecs/features/qt_config.prf:
/usr/share/qt4/mkspecs/features/exclusive_builds.prf:
/usr/share/qt4/mkspecs/features/default_pre.prf:
/usr/share/qt4/mkspecs/features/release.prf:
/usr/share/qt4/mkspecs/features/default_post.prf:
/usr/share/qt4/mkspecs/features/unix/thread.prf:
/usr/share/qt4/mkspecs/features/unix/opengl.prf:
/usr/share/qt4/mkspecs/features/shared.prf:
/usr/share/qt4/mkspecs/features/dll.prf:
/usr/share/qt4/mkspecs/features/unix/gdb_dwarf_index.prf:
/usr/share/qt4/mkspecs/features/warn_on.prf:
/usr/share/qt4/mkspecs/features/qt.prf:
/usr/share/qt4/mkspecs/features/moc.prf:
/usr/share/qt4/mkspecs/features/resources.prf:
/usr/share/qt4/mkspecs/features/uic.prf:
/usr/share/qt4/mkspecs/features/yacc.prf:
/usr/share/qt4/mkspecs/features/lex.prf:
/usr/share/qt4/mkspecs/features/include_source_dir.prf:
/usr/lib/x86_64-linux-gnu/libQtXml.prl:
/usr/lib/x86_64-linux-gnu/libQtOpenGL.prl:
/usr/lib/x86_64-linux-gnu/libQtGui.prl:
/usr/lib/x86_64-linux-gnu/libQtCore.prl:
qmake:  FORCE
	@$(QMAKE) -o Makefile QGLViewer.pro

dist: 
	@$(CHK_DIR_EXISTS) .obj/QGLViewer2.6.3 || $(MKDIR) .obj/QGLViewer2.6.3 
	$(COPY_FILE) --parents $(SOURCES) $(DIST) .obj/QGLViewer2.6.3/ && $(COPY_FILE) --parents qglviewer.h camera.h manipulatedFrame.h manipulatedCameraFrame.h frame.h constraint.h keyFrameInterpolator.h mouseGrabber.h quaternion.h vec.h domUtils.h config.h VRender/AxisAlignedBox.h VRender/Exporter.h VRender/gpc.h VRender/NVector3.h VRender/Optimizer.h VRender/ParserGL.h VRender/Primitive.h VRender/PrimitivePositioning.h VRender/SortMethod.h VRender/Types.h VRender/Vector2.h VRender/Vector3.h VRender/VRender.h .obj/QGLViewer2.6.3/ && $(COPY_FILE) --parents qglviewer.cpp camera.cpp manipulatedFrame.cpp manipulatedCameraFrame.cpp frame.cpp saveSnapshot.cpp constraint.cpp keyFrameInterpolator.cpp mouseGrabber.cpp quaternion.cpp vec.cpp VRender/BackFaceCullingOptimizer.cpp VRender/BSPSortMethod.cpp VRender/EPSExporter.cpp VRender/Exporter.cpp VRender/FIGExporter.cpp VRender/gpc.cpp VRender/ParserGL.cpp VRender/Primitive.cpp VRender/PrimitivePositioning.cpp VRender/TopologicalSortMethod.cpp VRender/VisibilityOptimizer.cpp VRender/Vector2.cpp VRender/Vector3.cpp VRender/NVector3.cpp VRender/VRender.cpp .obj/QGLViewer2.6.3/ && $(COPY_FILE) --parents ImageInterface.ui VRenderInterface.ui .obj/QGLViewer2.6.3/ && $(COPY_FILE) --parents qglviewer_fr.ts .obj/QGLViewer2.6.3/ && (cd `dirname .obj/QGLViewer2.6.3` && $(TAR) QGLViewer2.6.3.tar QGLViewer2.6.3 && $(COMPRESS) QGLViewer2.6.3.tar) && $(MOVE) `dirname .obj/QGLViewer2.6.3`/QGLViewer2.6.3.tar.gz . && $(DEL_FILE) -r .obj/QGLViewer2.6.3


clean:compiler_clean 
	-$(DEL_FILE) $(OBJECTS)
	-$(DEL_FILE) *~ core *.core


####### Sub-libraries

distclean: clean
	-$(DEL_FILE) $(TARGET) 
	-$(DEL_FILE) $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
	-$(DEL_FILE) Makefile


check: first

mocclean: compiler_moc_header_clean compiler_moc_source_clean

mocables: compiler_moc_header_make_all compiler_moc_source_make_all

compiler_moc_header_make_all: .moc/moc_qglviewer.cpp .moc/moc_camera.cpp .moc/moc_manipulatedFrame.cpp .moc/moc_manipulatedCameraFrame.cpp .moc/moc_frame.cpp .moc/moc_keyFrameInterpolator.cpp
compiler_moc_header_clean:
	-$(DEL_FILE) .moc/moc_qglviewer.cpp .moc/moc_camera.cpp .moc/moc_manipulatedFrame.cpp .moc/moc_manipulatedCameraFrame.cpp .moc/moc_frame.cpp .moc/moc_keyFrameInterpolator.cpp
.moc/moc_qglviewer.cpp: camera.h \
		keyFrameInterpolator.h \
		quaternion.h \
		vec.h \
		config.h \
		frame.h \
		constraint.h \
		qglviewer.h
	/usr/lib/x86_64-linux-gnu/qt4/bin/moc $(DEFINES) $(INCPATH) qglviewer.h -o .moc/moc_qglviewer.cpp

.moc/moc_camera.cpp: keyFrameInterpolator.h \
		quaternion.h \
		vec.h \
		config.h \
		frame.h \
		constraint.h \
		camera.h
	/usr/lib/x86_64-linux-gnu/qt4/bin/moc $(DEFINES) $(INCPATH) camera.h -o .moc/moc_camera.cpp

.moc/moc_manipulatedFrame.cpp: frame.h \
		constraint.h \
		vec.h \
		config.h \
		quaternion.h \
		mouseGrabber.h \
		qglviewer.h \
		camera.h \
		keyFrameInterpolator.h \
		manipulatedFrame.h
	/usr/lib/x86_64-linux-gnu/qt4/bin/moc $(DEFINES) $(INCPATH) manipulatedFrame.h -o .moc/moc_manipulatedFrame.cpp

.moc/moc_manipulatedCameraFrame.cpp: manipulatedFrame.h \
		frame.h \
		constraint.h \
		vec.h \
		config.h \
		quaternion.h \
		mouseGrabber.h \
		qglviewer.h \
		camera.h \
		keyFrameInterpolator.h \
		manipulatedCameraFrame.h
	/usr/lib/x86_64-linux-gnu/qt4/bin/moc $(DEFINES) $(INCPATH) manipulatedCameraFrame.h -o .moc/moc_manipulatedCameraFrame.cpp

.moc/moc_frame.cpp: constraint.h \
		vec.h \
		config.h \
		quaternion.h \
		frame.h
	/usr/lib/x86_64-linux-gnu/qt4/bin/moc $(DEFINES) $(INCPATH) frame.h -o .moc/moc_frame.cpp

.moc/moc_keyFrameInterpolator.cpp: quaternion.h \
		vec.h \
		config.h \
		frame.h \
		constraint.h \
		keyFrameInterpolator.h
	/usr/lib/x86_64-linux-gnu/qt4/bin/moc $(DEFINES) $(INCPATH) keyFrameInterpolator.h -o .moc/moc_keyFrameInterpolator.cpp

compiler_rcc_make_all:
compiler_rcc_clean:
compiler_image_collection_make_all: qmake_image_collection.cpp
compiler_image_collection_clean:
	-$(DEL_FILE) qmake_image_collection.cpp
compiler_moc_source_make_all:
compiler_moc_source_clean:
compiler_uic_make_all: ui_ImageInterface.h ui_VRenderInterface.h
compiler_uic_clean:
	-$(DEL_FILE) ui_ImageInterface.h ui_VRenderInterface.h
ui_ImageInterface.h: ImageInterface.ui
	/usr/lib/x86_64-linux-gnu/qt4/bin/uic ImageInterface.ui -o ui_ImageInterface.h

ui_VRenderInterface.h: VRenderInterface.ui
	/usr/lib/x86_64-linux-gnu/qt4/bin/uic VRenderInterface.ui -o ui_VRenderInterface.h

compiler_yacc_decl_make_all:
compiler_yacc_decl_clean:
compiler_yacc_impl_make_all:
compiler_yacc_impl_clean:
compiler_lex_make_all:
compiler_lex_clean:
compiler_clean: compiler_moc_header_clean compiler_uic_clean 

####### Compile

.obj/qglviewer.o: qglviewer.cpp domUtils.h \
		config.h \
		qglviewer.h \
		camera.h \
		keyFrameInterpolator.h \
		quaternion.h \
		vec.h \
		frame.h \
		constraint.h \
		manipulatedCameraFrame.h \
		manipulatedFrame.h \
		mouseGrabber.h \
		qglviewer-icon.xpm
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/qglviewer.o qglviewer.cpp

.obj/camera.o: camera.cpp domUtils.h \
		config.h \
		camera.h \
		keyFrameInterpolator.h \
		quaternion.h \
		vec.h \
		frame.h \
		constraint.h \
		qglviewer.h \
		manipulatedCameraFrame.h \
		manipulatedFrame.h \
		mouseGrabber.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/camera.o camera.cpp

.obj/manipulatedFrame.o: manipulatedFrame.cpp domUtils.h \
		config.h \
		manipulatedFrame.h \
		frame.h \
		constraint.h \
		vec.h \
		quaternion.h \
		mouseGrabber.h \
		qglviewer.h \
		camera.h \
		keyFrameInterpolator.h \
		manipulatedCameraFrame.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/manipulatedFrame.o manipulatedFrame.cpp

.obj/manipulatedCameraFrame.o: manipulatedCameraFrame.cpp domUtils.h \
		config.h \
		manipulatedCameraFrame.h \
		manipulatedFrame.h \
		frame.h \
		constraint.h \
		vec.h \
		quaternion.h \
		mouseGrabber.h \
		qglviewer.h \
		camera.h \
		keyFrameInterpolator.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/manipulatedCameraFrame.o manipulatedCameraFrame.cpp

.obj/frame.o: frame.cpp domUtils.h \
		config.h \
		frame.h \
		constraint.h \
		vec.h \
		quaternion.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/frame.o frame.cpp

.obj/saveSnapshot.o: saveSnapshot.cpp qglviewer.h \
		camera.h \
		keyFrameInterpolator.h \
		quaternion.h \
		vec.h \
		config.h \
		frame.h \
		constraint.h \
		ui_VRenderInterface.h \
		VRender/VRender.h \
		ui_ImageInterface.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/saveSnapshot.o saveSnapshot.cpp

.obj/constraint.o: constraint.cpp constraint.h \
		vec.h \
		config.h \
		quaternion.h \
		frame.h \
		camera.h \
		keyFrameInterpolator.h \
		manipulatedCameraFrame.h \
		manipulatedFrame.h \
		mouseGrabber.h \
		qglviewer.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/constraint.o constraint.cpp

.obj/keyFrameInterpolator.o: keyFrameInterpolator.cpp domUtils.h \
		config.h \
		qglviewer.h \
		camera.h \
		keyFrameInterpolator.h \
		quaternion.h \
		vec.h \
		frame.h \
		constraint.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/keyFrameInterpolator.o keyFrameInterpolator.cpp

.obj/mouseGrabber.o: mouseGrabber.cpp mouseGrabber.h \
		config.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/mouseGrabber.o mouseGrabber.cpp

.obj/quaternion.o: quaternion.cpp domUtils.h \
		config.h \
		quaternion.h \
		vec.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/quaternion.o quaternion.cpp

.obj/vec.o: vec.cpp domUtils.h \
		config.h \
		vec.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/vec.o vec.cpp

.obj/BackFaceCullingOptimizer.o: VRender/BackFaceCullingOptimizer.cpp VRender/VRender.h \
		config.h \
		qglviewer.h \
		camera.h \
		keyFrameInterpolator.h \
		quaternion.h \
		vec.h \
		frame.h \
		constraint.h \
		VRender/Optimizer.h \
		VRender/Types.h \
		VRender/Primitive.h \
		VRender/AxisAlignedBox.h \
		VRender/Vector3.h \
		VRender/NVector3.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/BackFaceCullingOptimizer.o VRender/BackFaceCullingOptimizer.cpp

.obj/BSPSortMethod.o: VRender/BSPSortMethod.cpp VRender/VRender.h \
		config.h \
		qglviewer.h \
		camera.h \
		keyFrameInterpolator.h \
		quaternion.h \
		vec.h \
		frame.h \
		constraint.h \
		VRender/Primitive.h \
		VRender/AxisAlignedBox.h \
		VRender/Vector3.h \
		VRender/NVector3.h \
		VRender/Types.h \
		VRender/SortMethod.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/BSPSortMethod.o VRender/BSPSortMethod.cpp

.obj/EPSExporter.o: VRender/EPSExporter.cpp VRender/Primitive.h \
		VRender/AxisAlignedBox.h \
		VRender/Vector3.h \
		VRender/NVector3.h \
		VRender/Types.h \
		VRender/Exporter.h \
		config.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/EPSExporter.o VRender/EPSExporter.cpp

.obj/Exporter.o: VRender/Exporter.cpp VRender/VRender.h \
		config.h \
		qglviewer.h \
		camera.h \
		keyFrameInterpolator.h \
		quaternion.h \
		vec.h \
		frame.h \
		constraint.h \
		VRender/Exporter.h \
		VRender/Primitive.h \
		VRender/AxisAlignedBox.h \
		VRender/Vector3.h \
		VRender/NVector3.h \
		VRender/Types.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/Exporter.o VRender/Exporter.cpp

.obj/FIGExporter.o: VRender/FIGExporter.cpp VRender/Exporter.h \
		VRender/Primitive.h \
		VRender/AxisAlignedBox.h \
		VRender/Vector3.h \
		VRender/NVector3.h \
		VRender/Types.h \
		config.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/FIGExporter.o VRender/FIGExporter.cpp

.obj/gpc.o: VRender/gpc.cpp VRender/gpc.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/gpc.o VRender/gpc.cpp

.obj/ParserGL.o: VRender/ParserGL.cpp VRender/VRender.h \
		config.h \
		qglviewer.h \
		camera.h \
		keyFrameInterpolator.h \
		quaternion.h \
		vec.h \
		frame.h \
		constraint.h \
		VRender/ParserGL.h \
		VRender/Primitive.h \
		VRender/AxisAlignedBox.h \
		VRender/Vector3.h \
		VRender/NVector3.h \
		VRender/Types.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/ParserGL.o VRender/ParserGL.cpp

.obj/Primitive.o: VRender/Primitive.cpp VRender/Primitive.h \
		VRender/AxisAlignedBox.h \
		VRender/Vector3.h \
		VRender/NVector3.h \
		VRender/Types.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/Primitive.o VRender/Primitive.cpp

.obj/PrimitivePositioning.o: VRender/PrimitivePositioning.cpp VRender/Primitive.h \
		VRender/AxisAlignedBox.h \
		VRender/Vector3.h \
		VRender/NVector3.h \
		VRender/Types.h \
		VRender/PrimitivePositioning.h \
		VRender/gpc.h \
		VRender/Vector2.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/PrimitivePositioning.o VRender/PrimitivePositioning.cpp

.obj/TopologicalSortMethod.o: VRender/TopologicalSortMethod.cpp VRender/VRender.h \
		config.h \
		qglviewer.h \
		camera.h \
		keyFrameInterpolator.h \
		quaternion.h \
		vec.h \
		frame.h \
		constraint.h \
		VRender/Primitive.h \
		VRender/AxisAlignedBox.h \
		VRender/Vector3.h \
		VRender/NVector3.h \
		VRender/Types.h \
		VRender/PrimitivePositioning.h \
		VRender/gpc.h \
		VRender/SortMethod.h \
		VRender/Vector2.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/TopologicalSortMethod.o VRender/TopologicalSortMethod.cpp

.obj/VisibilityOptimizer.o: VRender/VisibilityOptimizer.cpp VRender/VRender.h \
		config.h \
		qglviewer.h \
		camera.h \
		keyFrameInterpolator.h \
		quaternion.h \
		vec.h \
		frame.h \
		constraint.h \
		VRender/Optimizer.h \
		VRender/Types.h \
		VRender/Primitive.h \
		VRender/AxisAlignedBox.h \
		VRender/Vector3.h \
		VRender/NVector3.h \
		VRender/gpc.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/VisibilityOptimizer.o VRender/VisibilityOptimizer.cpp

.obj/Vector2.o: VRender/Vector2.cpp VRender/Vector2.h \
		VRender/Vector3.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/Vector2.o VRender/Vector2.cpp

.obj/Vector3.o: VRender/Vector3.cpp VRender/Vector3.h \
		VRender/NVector3.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/Vector3.o VRender/Vector3.cpp

.obj/NVector3.o: VRender/NVector3.cpp VRender/NVector3.h \
		VRender/Vector3.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/NVector3.o VRender/NVector3.cpp

.obj/VRender.o: VRender/VRender.cpp VRender/VRender.h \
		config.h \
		qglviewer.h \
		camera.h \
		keyFrameInterpolator.h \
		quaternion.h \
		vec.h \
		frame.h \
		constraint.h \
		VRender/ParserGL.h \
		VRender/Primitive.h \
		VRender/AxisAlignedBox.h \
		VRender/Vector3.h \
		VRender/NVector3.h \
		VRender/Types.h \
		VRender/Exporter.h \
		VRender/SortMethod.h \
		VRender/Optimizer.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/VRender.o VRender/VRender.cpp

.obj/moc_qglviewer.o: .moc/moc_qglviewer.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_qglviewer.o .moc/moc_qglviewer.cpp

.obj/moc_camera.o: .moc/moc_camera.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_camera.o .moc/moc_camera.cpp

.obj/moc_manipulatedFrame.o: .moc/moc_manipulatedFrame.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_manipulatedFrame.o .moc/moc_manipulatedFrame.cpp

.obj/moc_manipulatedCameraFrame.o: .moc/moc_manipulatedCameraFrame.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_manipulatedCameraFrame.o .moc/moc_manipulatedCameraFrame.cpp

.obj/moc_frame.o: .moc/moc_frame.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_frame.o .moc/moc_frame.cpp

.obj/moc_keyFrameInterpolator.o: .moc/moc_keyFrameInterpolator.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_keyFrameInterpolator.o .moc/moc_keyFrameInterpolator.cpp

####### Install

install_target: first FORCE
	@$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/local/lib/ || $(MKDIR) $(INSTALL_ROOT)/usr/local/lib/ 
	-$(INSTALL_PROGRAM) "$(TARGET)" "$(INSTALL_ROOT)/usr/local/lib/$(TARGET)"
	-$(STRIP) --strip-unneeded "$(INSTALL_ROOT)/usr/local/lib/$(TARGET)"
	-$(SYMLINK) "$(TARGET)" "$(INSTALL_ROOT)/usr/local/lib/$(TARGET0)"
	-$(SYMLINK) "$(TARGET)" "$(INSTALL_ROOT)/usr/local/lib/$(TARGET1)"
	-$(SYMLINK) "$(TARGET)" "$(INSTALL_ROOT)/usr/local/lib/$(TARGET2)"
	@$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/local/lib || $(MKDIR) $(INSTALL_ROOT)/usr/local/lib 
	-$(INSTALL_FILE) "libQGLViewer.prl" "$(INSTALL_ROOT)/usr/local/lib/libQGLViewer.prl"

uninstall_target:  FORCE
	-$(DEL_FILE) "$(INSTALL_ROOT)/usr/local/lib/$(TARGET)" 
	 -$(DEL_FILE) "$(INSTALL_ROOT)/usr/local/lib/$(TARGET0)" 
	 -$(DEL_FILE) "$(INSTALL_ROOT)/usr/local/lib/$(TARGET1)" 
	 -$(DEL_FILE) "$(INSTALL_ROOT)/usr/local/lib/$(TARGET2)" 
	 -$(DEL_FILE) "$(INSTALL_ROOT)/usr/local/lib/libQGLViewer.prl"
	-$(DEL_DIR) $(INSTALL_ROOT)/usr/local/lib/ 


install_include: first FORCE
	@$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/local/include/QGLViewer/ || $(MKDIR) $(INSTALL_ROOT)/usr/local/include/QGLViewer/ 
	-$(INSTALL_FILE) /home/wkentaro/objslampp/src/octomap-python/src/octomap/octovis/src/extern/QGLViewer/qglviewer.h $(INSTALL_ROOT)/usr/local/include/QGLViewer/
	-$(INSTALL_FILE) /home/wkentaro/objslampp/src/octomap-python/src/octomap/octovis/src/extern/QGLViewer/camera.h $(INSTALL_ROOT)/usr/local/include/QGLViewer/
	-$(INSTALL_FILE) /home/wkentaro/objslampp/src/octomap-python/src/octomap/octovis/src/extern/QGLViewer/manipulatedFrame.h $(INSTALL_ROOT)/usr/local/include/QGLViewer/
	-$(INSTALL_FILE) /home/wkentaro/objslampp/src/octomap-python/src/octomap/octovis/src/extern/QGLViewer/manipulatedCameraFrame.h $(INSTALL_ROOT)/usr/local/include/QGLViewer/
	-$(INSTALL_FILE) /home/wkentaro/objslampp/src/octomap-python/src/octomap/octovis/src/extern/QGLViewer/frame.h $(INSTALL_ROOT)/usr/local/include/QGLViewer/
	-$(INSTALL_FILE) /home/wkentaro/objslampp/src/octomap-python/src/octomap/octovis/src/extern/QGLViewer/constraint.h $(INSTALL_ROOT)/usr/local/include/QGLViewer/
	-$(INSTALL_FILE) /home/wkentaro/objslampp/src/octomap-python/src/octomap/octovis/src/extern/QGLViewer/keyFrameInterpolator.h $(INSTALL_ROOT)/usr/local/include/QGLViewer/
	-$(INSTALL_FILE) /home/wkentaro/objslampp/src/octomap-python/src/octomap/octovis/src/extern/QGLViewer/mouseGrabber.h $(INSTALL_ROOT)/usr/local/include/QGLViewer/
	-$(INSTALL_FILE) /home/wkentaro/objslampp/src/octomap-python/src/octomap/octovis/src/extern/QGLViewer/quaternion.h $(INSTALL_ROOT)/usr/local/include/QGLViewer/
	-$(INSTALL_FILE) /home/wkentaro/objslampp/src/octomap-python/src/octomap/octovis/src/extern/QGLViewer/vec.h $(INSTALL_ROOT)/usr/local/include/QGLViewer/
	-$(INSTALL_FILE) /home/wkentaro/objslampp/src/octomap-python/src/octomap/octovis/src/extern/QGLViewer/domUtils.h $(INSTALL_ROOT)/usr/local/include/QGLViewer/
	-$(INSTALL_FILE) /home/wkentaro/objslampp/src/octomap-python/src/octomap/octovis/src/extern/QGLViewer/config.h $(INSTALL_ROOT)/usr/local/include/QGLViewer/
	-$(INSTALL_FILE) /home/wkentaro/objslampp/src/octomap-python/src/octomap/octovis/src/extern/QGLViewer/qglviewer_fr.qm $(INSTALL_ROOT)/usr/local/include/QGLViewer/


uninstall_include:  FORCE
	-$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/QGLViewer/qglviewer.h 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/QGLViewer/camera.h 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/QGLViewer/manipulatedFrame.h 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/QGLViewer/manipulatedCameraFrame.h 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/QGLViewer/frame.h 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/QGLViewer/constraint.h 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/QGLViewer/keyFrameInterpolator.h 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/QGLViewer/mouseGrabber.h 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/QGLViewer/quaternion.h 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/QGLViewer/vec.h 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/QGLViewer/domUtils.h 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/QGLViewer/config.h 
	 -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/QGLViewer/qglviewer_fr.qm
	-$(DEL_DIR) $(INSTALL_ROOT)/usr/local/include/QGLViewer/ 


install:  install_target install_include  FORCE

uninstall: uninstall_target uninstall_include   FORCE

FORCE:

