Oliver,
On Wednesday, 2016-02-24 12:02:51 +0100, you wrote:
> ...
> The official binary is done with
> VisualStudio.
That's the official binary for Windows. But Cygwin is neither Windows
nor MinGW. Slightly simplified, it's an emulation layer for Unix/Linux
on Windows.
> ...
> I already committed the patch to fix the dangling pointer in the code.
This patch didn't change anything for me. Since none of the C prepro-
cessor macros "Q_OS_MAC", "Q_OS_LINUX", and "Q_OS_WIN32" are defined un-
der Cygwin, "getPlattformInstance" simply returns "nullptr", which does
not help at all.
I tried to find out where in the various "cmake" configuration files
these macros were defined, but I failed. Simply using "hg grep Q_OS_"
returned quite a few "#ifdef" statements in the source code, but nothing
else. So I ended up passing the additional configuration variable def-
initions
CMAKE_CXX_FLAGS=-DQ_OS_LINUX
CMAKE_C_FLAGS=-DQ_OS_LINUX
to "cmake" before building. Even though this is a crude hack, it help-
ed, QMapShack is now executing on Cygwin.
Sorry I can't provide a patch, and sorry I didn't already reply yester-
day, but I started fiddling around with QMapShack and simply forgot the
time ... :-)
Sincerely,
Rainer
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Qlandkartegt-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users