Hi Oliver!

On Samstag 2015-08-15 08:35, Oliver Eichler wrote:

Date: Sat, 15 Aug 2015 08:35:07
From: Oliver Eichler <[email protected]>
To: [email protected]
Subject: Re: [Qlandkartegt-users] Compiling QMapShack with the new need Routino

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.

Since when do we copy development folder into the file system to install 
software? ;) Do

Shame shame shame ...

I found in ../cmake/Modules/FindROUTINO.cmake a line with this path for the xml-path. Some errors in a try to compile before gave me the "xml-hint". But obviously you are so right!
I will wear sackclothes and ashes this day ;-) 

sudo make install

And you have to copy src/routino.h to /usr/include and src/libroutino.so to 
/usr/lib64. Hopefully with the next patches these get
installed with make install.

HTH
YIH
It works!

Oliver

Thanks!

Friedhelm

 

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

 


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

Reply via email to