[QGIS Commit] r12733 - in trunk/qgis/src/core: . gps
gps/qextserialport
svn_qgis at osgeo.org
svn_qgis at osgeo.org
Mon Jan 11 06:37:26 EST 2010
Author: jef
Date: 2010-01-11 06:37:25 -0500 (Mon, 11 Jan 2010)
New Revision: 12733
Modified:
trunk/qgis/src/core/CMakeLists.txt
trunk/qgis/src/core/gps/qextserialport/qextserialenumerator.h
trunk/qgis/src/core/gps/qgsgpsconnection.cpp
Log:
fix r12732
Modified: trunk/qgis/src/core/CMakeLists.txt
===================================================================
--- trunk/qgis/src/core/CMakeLists.txt 2010-01-11 10:36:44 UTC (rev 12732)
+++ trunk/qgis/src/core/CMakeLists.txt 2010-01-11 11:37:25 UTC (rev 12733)
@@ -152,18 +152,12 @@
gps/qextserialport/win_qextserialport.cpp
)
ADD_DEFINITIONS(-D_TTY_WIN_)
- TARGET_LINK_LIBRARIES(qgis_core setupapi)
ELSE(WIN32)
SET(QGIS_CORE_SRCS
${QGIS_CORE_SRCS}
gps/qextserialport/posix_qextserialport.cpp
)
ADD_DEFINITIONS(-D_TTY_POSIX_)
-
- IF(APPLE)
- FIND_LIBRARY(IOKIT_LIBRARY IOKit)
- TARGET_LINK_LIBRARIES(qgis_core ${IOKIT_LIBRARY))
- ENDIF(APPLE)
ENDIF(WIN32)
IF (WITH_INTERNAL_SPATIALITE)
@@ -218,36 +212,38 @@
ENDIF (MSVC AND PEDANTIC)
SET(QGIS_CORE_MOC_HDRS
+ qgsapplication.h
+ qgscontexthelp.h
+ qgscoordinatetransform.h
+ qgsdataprovider.h
+ qgshttptransaction.h
+ qgsmaplayer.h
+ qgsmaplayerregistry.h
+ qgsmaprenderer.h
+ qgsmessageoutput.h
+ qgsproject.h
+ qgsrunprocess.h
+ qgsvectorlayer.h
+ qgsrasterdataprovider.h
-qgsapplication.h
-qgscontexthelp.h
-qgscoordinatetransform.h
-qgsdataprovider.h
-qgshttptransaction.h
-qgsmaplayer.h
-qgsmaplayerregistry.h
-qgsmaprenderer.h
-qgsmessageoutput.h
-qgsproject.h
-qgsrunprocess.h
-qgsvectorlayer.h
-qgsrasterdataprovider.h
-composer/qgscomposerlegend.h
-composer/qgscomposermap.h
-composer/qgscomposerpicture.h
-composer/qgscomposerscalebar.h
-composer/qgscomposeritem.h
-composer/qgscomposeritemgroup.h
-composer/qgscomposershape.h
-composer/qgscomposertable.h
-composer/qgscomposition.h
-composer/qgslegendmodel.h
-gps/qgsgpsconnection.h
-gps/qgsnmeaconnection.h
-gps/qextserialport/qextserialenumerator.h
-gps/qextserialport/qextserialport.h
-symbology/qgsmarkercatalogue.h
-raster/qgsrasterlayer.h
+ composer/qgscomposerlegend.h
+ composer/qgscomposermap.h
+ composer/qgscomposerpicture.h
+ composer/qgscomposerscalebar.h
+ composer/qgscomposeritem.h
+ composer/qgscomposeritemgroup.h
+ composer/qgscomposershape.h
+ composer/qgscomposertable.h
+ composer/qgscomposition.h
+
+ composer/qgslegendmodel.h
+ symbology/qgsmarkercatalogue.h
+ raster/qgsrasterlayer.h
+
+ gps/qgsgpsconnection.h
+ gps/qgsnmeaconnection.h
+ gps/qextserialport/qextserialport.h
+ gps/qextserialport/qextserialenumerator.h
)
QT4_WRAP_CPP(QGIS_CORE_MOC_SRCS ${QGIS_CORE_MOC_HDRS})
@@ -321,13 +317,15 @@
# because of htonl
IF (WIN32)
- TARGET_LINK_LIBRARIES(qgis_core wsock32)
- IF (MSVC)
- # needed for linking to gdal which needs odbc
- # TARGET_LINK_LIBRARIES(qgis_core odbc32 odbccp32)
- ENDIF (MSVC)
+ FIND_LIBRARY(SETUPAPI_LIBRARY setupapi)
+ TARGET_LINK_LIBRARIES(qgis_core wsock32 ${SETUPAPI_LIBRARY})
ENDIF (WIN32)
+IF(APPLE)
+ FIND_LIBRARY(IOKIT_LIBRARY IOKit)
+ TARGET_LINK_LIBRARIES(qgis_core ${IOKIT_LIBRARY})
+ENDIF(APPLE)
+
TARGET_LINK_LIBRARIES(qgis_core
${QT_QTMAIN_LIBRARY}
${QT_QTXML_LIBRARY}
Modified: trunk/qgis/src/core/gps/qextserialport/qextserialenumerator.h
===================================================================
--- trunk/qgis/src/core/gps/qextserialport/qextserialenumerator.h 2010-01-11 10:36:44 UTC (rev 12732)
+++ trunk/qgis/src/core/gps/qextserialport/qextserialenumerator.h 2010-01-11 11:37:25 UTC (rev 12733)
@@ -34,6 +34,8 @@
int productID; ///< Product ID
};
+#undef QT_GUI_LIB
+
#ifdef Q_OS_WIN
#ifdef QT_GUI_LIB
#include <QWidget>
Modified: trunk/qgis/src/core/gps/qgsgpsconnection.cpp
===================================================================
--- trunk/qgis/src/core/gps/qgsgpsconnection.cpp 2010-01-11 10:36:44 UTC (rev 12732)
+++ trunk/qgis/src/core/gps/qgsgpsconnection.cpp 2010-01-11 11:37:25 UTC (rev 12733)
@@ -20,6 +20,7 @@
#include <QCoreApplication>
#include <QTime>
#include <QIODevice>
+#include <QStringList>
#include "qextserialport.h"
#include "qextserialenumerator.h"
More information about the QGIS-commit
mailing list