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
Qlandkartegt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users

Reply via email to