Page 1 of 1

Next beta date? Vista Support

Posted: Mar 12 2007
by damageboy
Hi,
Can you please say when will you have the next beta (2.1) for MC available?

What sort of support for vista will you have?
Vista x86? Vista x64?

Posted: Mar 13 2007
by damageboy
Dear MC team,
I've found out that Vista x64 has some issues regarding the use of MingW compiler.

Specifically, mingw needs to be patched to support quirks in Vista CreatProcess on WOW64:
http://www.nabble.com/MSYS-and-Vista-64 ... l#a9158947

The current version of MSYS/MingW can't run on Vista x64 in 32 bit mode because of this problem. In specifics, everytime you launch g++ from within PlEditor, the g++_err.log file contains:
g++.exe: installation problem, cannot exec `cc1plus': No such file or directory
This can be reproduced by installing MSYS from http://www.mingw.org in a vista x64 machine.
Running g++ from msys returns the same error.

Are you aware of / taking care of this?

Posted: Mar 14 2007
by Andrew Kirillov
Damageboy,

MC 2.1 beta is expected to be released by the end of this month.

Both Vista x86 and Vista x64 will be supported.

Options to build DLLs using mingw

Posted: Dec 20 2007
by jek
Since you use mingw to build dlls, could you specify the compile flags to create them using mingw?

I'm trying to compile a simple example and it says that it can't find the function.

I suspect it is an option for symbol table compatibility of some sort.

Posted: Dec 20 2007
by jek
This appears to work:

g++ -Wall -g -I. -O2 -mno-cygwin -shared \
-o foo.dll \
source files... \
elkitvc.lib \
-Wl,--out-implib=foo.lib \
-Wl,--compat-implib \
-Wl,--add-stdcall-alias \
-Wl,--enable-stdcall-fixup \
-Wl,--enable-auto-import \
-Wl,--enable-auto-image-base \
-Wl,--export-all \
-Wl,--output-def=foo.def