Hi,

I ran into the same trouble on OpenBSD, and above suggested changes 
fixed it for me too.
However, before I ended up with the below problem, my build stopped, not
finding GL/gl.h or such header.
Anyways, the patch below fixed it for me.

--- src/CMakeLists.txt.orig     Wed Aug 27 23:36:56 2014
+++ src/CMakeLists.txt  Thu Aug 28 00:19:29 2014
@@ -672,7 +672,7 @@ endif(UNIX)
 set(qlandkarte_include_dirs
   ${CMAKE_BINARY_DIR}
   ${CMAKE_CURRENT_BINARY_DIR}
-  ${OPENGL_INCLUDE_DIRS}
+  ${OPENGL_INCLUDE_DIR}
   ${GDAL_INCLUDE_DIRS}
   ${PROJ_INCLUDE_DIRS}
   ${QT_QTXML_INCLUDE_DIR}

cheers,
Sebastian

 
On Friday, July 25, 2014 12:53 CEST, Oliver Eichler <[email protected]> 
wrote: 
 
> hi Mira,
> 
> in the main CMakeLists.txt comment out the line 97
> 
> add_subdirectory(3rdparty/QDeviceWatcher)
> 
> and in the src/CMakeLists.txt commtent out line 802
> 
> qdevicewatcher
> 
> and in CDeviceGarminBulk.cpp line 40 and 44.
> 
> That should do the job.
> 
> Oliver
> 
> 
> > Hi Oliver,
> > 
> > I am updating Qlandkartegt package on debian, but build failed on kfreebsd-
> > amd64 and kfreebsd-i386 architecture.
> > 
> > 
> > [100%] Building CXX object src/CMakeFiles/qlandkartegt.dir/moc_CDBus.cxx.o
> > cd /«PKGBUILDDIR»/obj-i486-kfreebsd-gnu/src && /usr/bin/c++   -DDB_VERSION=9
> > -DENABLE_TRANSLATION -DGPX_EXTENSIONS -DHAS_DBUS -DHAS_DMTX -DHAS_EXIF
> > -DHAS_GPSD -DQT_CORE_LIB -DQT_GUI_LIB -DVER_MAJOR=1 -DVER_MINOR=7> 
> > -DVER_STEP=7 -D_TTY_POSIX_ -g -O2 -fstack-protector
> > --param=ssp-buffer-size=4 -Wformat -Werror=format-security
> > -D_FORTIFY_SOURCE=2  -DGDALWARP=\"gdalwarp\"
> > -DGDALTRANSLATE=\"gdal_translate\" -DGDALADDO=\"gdaladdo\"
> > -DGPSBABEL=\"/usr/bin/gpsbabel\" -DMAP2JNX=\"map2jnx\"
> > -I/«PKGBUILDDIR»/obj-i486-kfreebsd-gnu/src -I/«PKGBUILDDIR»/src
> > -I/«PKGBUILDDIR»/obj-i486-kfreebsd-gnu -I/«PKGBUILDDIR»/include
> > -I/«PKGBUILDDIR»/3rdparty/QZip -I/«PKGBUILDDIR»/3rdparty/QTextHtmlExporter
> > -I/«PKGBUILDDIR»/3rdparty/QDeviceWatcher -I/«PKGBUILDDIR»/3rdparty/getopt
> > -I/«PKGBUILDDIR»/3rdparty/qtsoap
> > -I/«PKGBUILDDIR»/3rdparty/SerialPort/qextserialport
> > -I/«PKGBUILDDIR»/3rdparty/SerialPort
> > -I/«PKGBUILDDIR»/3rdparty/tzone/include -isystem /usr/include/qt4 -isystem
> > /usr/include/qt4/QtGui -isystem /usr/include/qt4/QtCore -I/usr/include/gdal
> > -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSql
> > -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork
> > -I/usr/include/qt4/QtDBus -I/usr/include/qt4/QtWebKit
> > -I/usr/include/qt4/QtScript -I/usr/include/libexif    -Wall -o
> > CMakeFiles/qlandkartegt.dir/moc_CDBus.cxx.o -c
> > /«PKGBUILDDIR»/obj-i486-kfreebsd-gnu/src/moc_CDBus.cxx Linking CXX
> > executable ../bin/qlandkartegt
> > cd /«PKGBUILDDIR»/obj-i486-kfreebsd-gnu/src && /usr/bin/cmake -E
> > cmake_link_script CMakeFiles/qlandkartegt.dir/link.txt --verbose=1
> > /usr/bin/c++   -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
> > -Werror=format-security -D_FORTIFY_SOURCE=2  -DGDALWARP=\"gdalwarp\"
> > -DGDALTRANSLATE=\"gdal_translate\" -DGDALADDO=\"gdaladdo\"
> > -DGPSBABEL=\"/usr/bin/gpsbabel\" -DMAP2JNX=\"map2jnx\"   -Wl,-z,relro
> > CMakeFiles/qlandkartegt.dir/main.cpp.o
> > CMakeFiles/qlandkartegt.dir/mitab.cpp.o
> > CMakeFiles/qlandkartegt.dir/tcxreader.cpp.o
> > CMakeFiles/qlandkartegt.dir/CActions.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMenus.cpp.o
> > CMakeFiles/qlandkartegt.dir/GeoMath.cpp.o
> > CMakeFiles/qlandkartegt.dir/WptIcons.cpp.o
> > CMakeFiles/qlandkartegt.dir/CResources.cpp.o
> > CMakeFiles/qlandkartegt.dir/CCopyright.cpp.o
> > CMakeFiles/qlandkartegt.dir/CApplication.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMainWindow.cpp.o
> > CMakeFiles/qlandkartegt.dir/CCanvas.cpp.o
> > CMakeFiles/qlandkartegt.dir/CCanvasUndoCommandZoom.cpp.o
> > CMakeFiles/qlandkartegt.dir/CStatusDEM.cpp.o
> > CMakeFiles/qlandkartegt.dir/IMouse.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMouseMoveMap.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMouseZoomMap.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMouseSelMap.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMouseAddWpt.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMouseMoveWpt.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMouseEditWpt.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMouseRefPoint.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMouseCutTrack.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMouseSelTrack.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMouseAddText.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMouseAddTextBox.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMouseAddDistance.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMouseAddArea.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMouseOverlay.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMouseColorPicker.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMouseSelWpt.cpp.o
> > CMakeFiles/qlandkartegt.dir/IMap.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMapNoMap.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMapDEM.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMapFile.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMapLevel.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMapQMAP.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMapQMAPExport.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMapRaster.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMapGeoTiff.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMapWms.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMapTms.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMapJnx.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMapRmap.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMap3D.cpp.o
> > CMakeFiles/qlandkartegt.dir/IMapSelection.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMapSelectionRaster.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMapSelectionGarmin.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMapSearchWidget.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMapSearchCanvas.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMapSearchThread.cpp.o
> > CMakeFiles/qlandkartegt.dir/CMegaMenu.cpp.o
> > CMakeFiles/qlandkartegt.dir/IDB.cpp.o
> > CMakeFiles/qlandkartegt.dir/CWpt.cpp.o
> > CMakeFiles/qlandkartegt.dir/CWptDB.cpp.o
> > CMakeFiles/qlandkartegt.dir/CWptToolWidget.cpp.o
> > CMakeFiles/qlandkartegt.dir/CSearch.cpp.o
> > CMakeFiles/qlandkartegt.dir/CSearchDB.cpp.o 
 
 
 


------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
Qlandkartegt-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users

Reply via email to