Greetings,
my last successful compilation of a working QMapShack binary was on
2016-04-06 and was based on changeset "87709920c2ac". Meanwhile I have
updated my QMapShack source repository to changest "ea5af564edb9", and
the compilation process still completes without any errors, but starting
QMapShack opens a box saying
Fatal... QMapShack detected a badly installed Proj4 library. The
translation tables for EPSG projections usually stored in
/usr/share/proj are missing. Please contact the package
maintainer of your ditribution to fix it.
1. Mind the missing "4" in path "/usr/share/proj" mentioned in the mess-
age above.
2. On my system the Proj4 translation tables have always resided in dir-
ectory "~/share/proj4/" (even though the file is named "epsg" rather
than "EPSG" there). Either the QMapShack binary based on changeset
"87709920c2ac" found them there or it didn't yet need them.
3. I'm always running "cmake" with the "-LAH" option to receive a log of
how QMapShack currently is configured. This output doesn't contain
the string "/usr/share/proj" indicating there isn't any configuration
variable defaulting to "/usr/share/proj" (or "/usr/share/proj4").
And a case insensitive search for just "proj" in that file only in-
dicates that "cmake" found the "proj4" library and used the correct
value for configuration variable "PROJ_INCLUDE_DIR".
4. I recursively "grep"-ed through the whole source repository for the
string "/usr/share/proj", but this only returned above error message
in files "src/CMainWindow.cpp", "src/locale/qmapshack.ts", and "src/
locale/qmapshack_*.ts".
Any idea how to tell "cmake" where these files are residing?
Sincerely,
Rainer
------------------------------------------------------------------------------
_______________________________________________
Qlandkartegt-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users