Indeed, thanks. Actually, cmd.exe (or rather Qt Creator, but I assume it is the same) has nothing to say. That's the reason I didn't notice as Windows is my main dev environment.
BTW, would someone know how I could automatically include the SVN revision in the build (i.e. no manual updating)? - Chris - On Thu, Jan 7, 2010 at 22:57, Daniel van Gerpen <[email protected]> wrote: > > Hi list, > > compiling current svn on linux (ubuntu 9.10, /bin/sh links to bash) > fails because of this define on the cmdline > > -DREVISION=-svn(19041) > > which gcc does not understand. This can be fixed by changing src/Config.pri > to contain > > REVISION="\'-svn(19041)\'" > > While this "works on my machine" [TM], does it possibly break in other > shells / on other platforms? And yes, I'm looking at you, cmd.exe. > > Regards, > Daniel > > ---- > > $ qmake-qt4 > $ make > cd src/ && /usr/bin/qmake-qt4 src.pro -unix -o Makefile > cd src/ && make -f Makefile > make[1]: Entering directory `/home/dvg/workspaces/mirrorMerkaartor/src' > /usr/bin/uic-qt4 Docks/DirtyDock.ui -o ui_DirtyDock.h > /usr/bin/uic-qt4 Docks/StyleDock.ui -o ui_StyleDock.h > /usr/bin/uic-qt4 Docks/MinimumRelationProperties.ui -o > ui_MinimumRelationProperties.h > /usr/bin/uic-qt4 Docks/MinimumTrackPointProperties.ui -o > ui_MinimumTrackPointProperties.h > /usr/bin/uic-qt4 Docks/MinimumRoadProperties.ui -o > ui_MinimumRoadProperties.h > /usr/bin/uic-qt4 Docks/FeaturesDock.ui -o ui_FeaturesDock.h > /usr/bin/uic-qt4 AboutDialog.ui -o ui_AboutDialog.h > /usr/bin/uic-qt4 DownloadMapDialog.ui -o ui_DownloadMapDialog.h > /usr/bin/uic-qt4 MainWindow.ui -o ui_MainWindow.h > /usr/bin/uic-qt4 Sync/SyncListDialog.ui -o ui_SyncListDialog.h > /usr/bin/uic-qt4 UploadMapDialog.ui -o ui_UploadMapDialog.h > /usr/bin/uic-qt4 GotoDialog.ui -o ui_GotoDialog.h > /usr/bin/uic-qt4 MultiProperties.ui -o ui_MultiProperties.h > /usr/bin/uic-qt4 Interaction/CreateDoubleWayDock.ui -o > ui_CreateDoubleWayDock.h > /usr/bin/uic-qt4 Interaction/CreateRoundaboutDock.ui -o > ui_CreateRoundaboutDock.h > /usr/bin/uic-qt4 PaintStyle/PaintStyleEditor.ui -o ui_PaintStyleEditor.h > /usr/bin/uic-qt4 Preferences/PreferencesDialog.ui -o ui_PreferencesDialog.h > Warning: name label_24 is already used > Warning: name horizontalLayout_7 is already used > Warning: name label_25 is already used > /usr/bin/uic-qt4 Preferences/WMSPreferencesDialog.ui -o > ui_WMSPreferencesDialog.h > /usr/bin/uic-qt4 Preferences/TMSPreferencesDialog.ui -o > ui_TMSPreferencesDialog.h > /usr/bin/uic-qt4 Utils/PictureViewerDialog.ui -o ui_PictureViewerDialog.h > /usr/bin/uic-qt4 Utils/SelectionDialog.ui -o ui_SelectionDialog.h > /usr/bin/uic-qt4 ExportDialog.ui -o ui_ExportDialog.h > /usr/bin/uic-qt4 Render/NativeRenderDialog.ui -o ui_NativeRenderDialog.h > /usr/bin/uic-qt4 GPS/qgpsmainwindowui.ui -o ui_qgpsmainwindowui.h > /usr/bin/uic-qt4 Tools/WorldOsbManager.ui -o ui_WorldOsbManager.h > '' isn't a valid widget > /usr/bin/uic-qt4 NameFinder/namefinderwidget.ui -o ui_namefinderwidget.h > g++ -c -pipe -g -Wall -W -D_REENTRANT -DVERSION=0.15 -DREVISION=-svn(19041) > -DUSE_WEBKIT -D_TTY_POSIX_ -DUSE_GPS > -DPLUGINS_DIR=/usr/local/lib/merkaartor/plugins > -DSHARE_DIR=/usr/local/share/merkaartor > -DTRANSDIR_MERKAARTOR=/usr/local/share/merkaartor/translations > -DWORLD_SHP=/usr/local/share/merkaartor/world_background.osb -DQT_WEBKIT_LIB > -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB > -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore > -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui > -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg > -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I../include -I../interfaces > -I. -IRender -Iqextserialport -IGPS -INameFinder -IDocks -ITools > -ITagTemplate -I. -I. -o browserimagemanager.o > QMapControl/browserimagemanager.cpp > /bin/sh: -c: line 0: syntax error near unexpected token `(' > /bin/sh: -c: line 0: `g++ -c -pipe -g -Wall -W -D_REENTRANT -DVERSION=0.15 > -DREVISION=-svn(19041) -DUSE_WEBKIT -D_TTY_POSIX_ -DUSE_GPS > -DPLUGINS_DIR=/usr/local/lib/merkaartor/plugins > -DSHARE_DIR=/usr/local/share/merkaartor > -DTRANSDIR_MERKAARTOR=/usr/local/share/merkaartor/translations > -DWORLD_SHP=/usr/local/share/merkaartor/world_background.osb -DQT_WEBKIT_LIB > -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB > -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore > -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui > -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg > -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I../include -I../interfaces > -I. -IRender -Iqextserialport -IGPS -INameFinder -IDocks -ITools > -ITagTemplate -I. -I. -o browserimagemanager.o > QMapControl/browserimagemanager.cpp' > make[1]: *** [browserimagemanager.o] Error 2 > make[1]: Leaving directory `/home/dvg/workspaces/mirrorMerkaartor/src' > make: *** [sub-src-make_default] Error 2 > > _______________________________________________ > Merkaartor mailing list > [email protected] > http://lists.openstreetmap.org/listinfo/merkaartor >
_______________________________________________ Merkaartor mailing list [email protected] http://lists.openstreetmap.org/listinfo/merkaartor
