Following the recommendations in 

    https://bitbucket.org/maproom/qmapshack/src/tip/nsi/HOWTO-BUILD.txt

I succeeded in compiling the GDAL, PROJ and Routino 3.0 packages.
When trying to compile QMS as described I get some link errors of the type

    1>CRouterRoutino.obj : error LNK2001: unresolved external symbol
__imp_Routino_DeleteRoute

In the linker call the correct path to an existing routino.lib is used.
 
When checking routino.lib for its symbols I find __imp__Routino_DeleteRoute
(1 more underscore!).
 
Thus, the linker error seems to be understandable - the symbols in the obj
and the lib files do not match. 
 
What can be the reason for this difference? How to avoid it? Could the link
type (static - dynamic?) be the reason for this error? Could a wrong
make.exe or gcc.exe version when compiling Routino be the reason for this
error? Is there any compiler or linker option/property for Routino or QMS
which I have to adjust?

Thanks for any help

Wolfgang



------------------------------------------------------------------------------
_______________________________________________
Qlandkartegt-users mailing list
Qlandkartegt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users

Reply via email to