On 2014-04-04 08:10-0700 phil rosenberg wrote:
> Hi Thorsten
> I remember finding some similar linker issue on my Windows system.
My memory is telling me it was a lower case l that was prepended, but
it might have been the same thing as you. I just tried to find my
posts to the list to confirm either way, but I can't find them. From
memory it seemed almost like a buffer overrun thing. I spent some time
adding debug output to try to find where it got appended and it was
related to checking for D, but I like you haven't got a D compiler.
adding -DENABLE_d=OFF to my command line fixed the problem
Thanks for participating in this thread.
Our mails crossed, but now you have reminded me of this previous
thread my memory agrees with yours of what previously worked for you.
Thus, I agree -DENABLE_d=OFF will likely solve the issue for Thorsten.
(The proper fix for this is to modify our D language support so it
does not interfere on Windows, but language support is really tricky
so I am going to put that off indefinitely.)
Anticipating that Thorsten reports back that -DENABLE_d=OFF solves the
issue, then I will change our build system so that -DENABLE_d=OFF is
the default on Windows. Also, in
this case no further changes will be
needed for cmake/modules/FindwxWidgets.cmake. That still leaves my
question to you concerning the status of getting our version of that
find module propagated upstream to CMake.
Alan W. Irwin
Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).
Programming affiliations with the FreeEOS equation-of-state
implementation for stellar interiors (freeeos.sf.net); the Time
Ephemerides project (timeephem.sf.net); PLplot scientific plotting
software package (plplot.sf.net); the libLASi project
(unifont.org/lasi); the Loads of Linux Links project (loll.sf.net);
and the Linux Brochure Project (lbproject.sf.net).