Yesterday with help of Stacho we debuged the Loch compilation under MacOSX. Just for inspiration!
m.s. (too many Martins here :) ) # PLATFORM MACOSX CXX = c++ CC = cc ##VTKPATH = /usr/local/include/vtk-5.4 VTKPATH = /Users/confero_4/Development/VTKBin/include/vtk-5.4 VTKLIBS = -L/Users/confero_4/Development/VTKBin/lib/vtk-5.4 - lvtkHybrid -lvtkImaging -lvtkIO -lvtkGraphics -lvtkFiltering - lvtkCommon -lvtkjpeg -lvtkpng -lvtkzlib -lvtksys -lfreetype -lGLU -lGL POBJECTS = getline.o CXXPFLAGS = -W -Wall -DLXMACOSX $(shell wx-config --cxxflags) -I$ (VTKPATH) -Wno-deprecated -I/usr/X11R6/include -I/usr/X11R6/include/ freetype2 CCPFLAGS = -W -Wall -DLXMACOSX $(shell wx-config --cflags) -I/usr/ X11R6/include LXLIBDIR = PLIBS = -lz -L/usr/X11R6/lib $(shell wx-config --libs --gl-libs) $ (VTKLIBS) POSTMAKE = cp -f ./loch ./loch.app/Contents/MacOS STRIPFLAG = # PLATFORM ENDCONFIG On 5.5.2009, at 12:27, Martin Luethi wrote: > Hi > > There are some weird settings in the Loch Makefile for the VTK > variables. It > seems that VTKPATH is used to mean VTKINCLUDEPATH, but also for > VTKLIBPATH, > which causes problems. Here is a better version (only for target > Debian) > > Best, Martin > > # PLATFORM DEBIAN > CXX = c++ > CC = gcc > POBJECTS = lxR2P.o > VTKPATH = /usr/local > VTKINCLUDEPATH = $(VTKPATH)/include/vtk-5.2 > VTKLIBPATH = $(VTKPATH)/lib/vtk-5.2 > VTKLIBS = -lvtkHybrid -lvtkImaging -lvtkIO -lvtkGraphics - > lvtkFiltering -lvtkCommon -lfreetype > CXXPFLAGS = -DLXLINUX $(shell wx-config --cxxflags) -Wno-deprecated > $(shell freetype-config --cflags) -I$(VTKINCLUDEPATH) > CCPFLAGS = -DLXLINUX $(shell wx-config --cflags) > LXLIBDIR = linux > PLIBS = $(shell wx-config --libs --gl-libs) -L$(VTKLIBPATH) $ > (VTKLIBS) -lGLU -lpthread -lz > LXPLATFORM = LINUX > > _______________________________________________ > Therion mailing list > Therion at speleo.sk > http://mailman.speleo.sk/mailman/listinfo/therion
