Hi Oliver!

Doing all this you wrote in your Wiki
"If you want to use the cutting edge you need Mercurial to access 
the repository. Find the instructions here."
hg clone https://bitbucket.org/maproom/qmapshack QMapShack
etc.
i got working versions of qmapshack since some months every time i 
updated with hg pull and hg update etc. and compiling them

But today i got some errors.
(I am working with openSUSE 13.2)

Following your hint
"You need the Routino version from the libroutino branch in the SVN.
http://routino.org/svn/branches/libroutino/";
from Issue #42
i download this svn-version from libroutino, named the directory 
routino and put it in /usr/share, so i have /usr/share/routino.

Compiling works til
[ 72%] Building CXX object 
src/CMakeFiles/qmapshack.dir/qrc_resources.cpp.o
[ 73%] Building CXX object 
src/CMakeFiles/qmapshack.dir/qmapshack_automoc.cpp.o
[ 73%] Linking CXX executable ../bin/qmapshack

But then in the next line:

CMakeFiles/qmapshack.dir/gis/rte/router/CRouterRoutino.cpp.o: In 
function `CRouterRoutino::freeDatabaseList()':
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:262: 
undefined reference to `Routino_UnloadDatabase'
CMakeFiles/qmapshack.dir/gis/rte/router/CRouterRoutino.cpp.o: In 
function `CRouterRoutino::~CRouterRoutino()':
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:121: 
undefined reference to `Routino_FreeXMLProfiles'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:122: 
undefined reference to `Routino_FreeXMLTranslations'
CMakeFiles/qmapshack.dir/gis/rte/router/CRouterRoutino.cpp.o: In 
function `CRouterRoutino::buildDatabaseList()':
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:244: 
undefined reference to `Routino_LoadDatabase'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:251: 
undefined reference to `Routino_errno'
CMakeFiles/qmapshack.dir/gis/rte/router/CRouterRoutino.cpp.o: In 
function `CRouterRoutino::calcRoute(QPointF const&, QPointF const&, 
QPolygonF&)':
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:377: 
undefined reference to `Routino_GetProfile'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:378: 
undefined reference to `Routino_GetTranslation'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:380: 
undefined reference to `Routino_ValidateProfile'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:383: 
undefined reference to `Routino_errno'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:398: 
undefined reference to `Routino_FindWaypoint'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:405: 
undefined reference to `Routino_FindWaypoint'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:414: 
undefined reference to `Routino_CalculateRoute'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:429: 
undefined reference to `Routino_DeleteRoute'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:401: 
undefined reference to `Routino_errno'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:408: 
undefined reference to `Routino_errno'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:433: 
undefined reference to `Routino_errno'
CMakeFiles/qmapshack.dir/gis/rte/router/CRouterRoutino.cpp.o: In 
function `CRouterRoutino::calcRoute(IGisItem::key_t const&)':
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:303: 
undefined reference to `Routino_GetProfile'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:304: 
undefined reference to `Routino_GetTranslation'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:306: 
undefined reference to `Routino_ValidateProfile'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:309: 
undefined reference to `Routino_errno'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:330: 
undefined reference to `Routino_FindWaypoint'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:333: 
undefined reference to `Routino_errno'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:341: 
undefined reference to `Routino_CalculateRoute'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:348: 
undefined reference to `Routino_DeleteRoute'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:352: 
undefined reference to `Routino_errno'
CMakeFiles/qmapshack.dir/gis/rte/router/CRouterRoutino.cpp.o: In 
function `CRouterRoutino::CRouterRoutino(QWidget*)':
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:56: 
undefined reference to `Routino_Check_API_Version'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:58: 
undefined reference to `Routino_APIVersion'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:67: 
undefined reference to `Routino_ParseXMLProfiles'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:70: 
undefined reference to `Routino_errno'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:74: 
undefined reference to `Routino_ParseXMLTranslations'
/usr/local/QMapShack/src/gis/rte/router/CRouterRoutino.cpp:77: 
undefined reference to `Routino_errno'
CMakeFiles/qmapshack.dir/CAbout.cpp.o: In function 
`CAbout::CAbout(QWidget*)':
/usr/local/QMapShack/src/CAbout.cpp:36: undefined reference to 
`Routino_APIVersion'
collect2: error: ld returned 1 exit status
src/CMakeFiles/qmapshack.dir/build.make:5343: recipe for target 
'bin/qmapshack' failed
make[2]: *** [bin/qmapshack] Error 1
CMakeFiles/Makefile2:174: recipe for target 
'src/CMakeFiles/qmapshack.dir/all' failed
make[1]: *** [src/CMakeFiles/qmapshack.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2

Nevertheless i can work with qmapshack in the hg-version from 
12.08.2015.
And i am very happy that i can work with your wonderful program!

Do you have some other hints for this errors mentioned above?

Best regards

Friedhelm



------------------------------------------------------------------------------
_______________________________________________
Qlandkartegt-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users

Reply via email to