Next beta date? Vista Support

Questions about MultiCharts and user contributed studies.
damageboy
Posts: 70
Joined: 15 Sep 2006
Been thanked: 15 times

Next beta date? Vista Support

Postby damageboy » 12 Mar 2007

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?

damageboy
Posts: 70
Joined: 15 Sep 2006
Been thanked: 15 times

Postby damageboy » 13 Mar 2007

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?

User avatar
Andrew Kirillov
Posts: 1589
Joined: 28 Jul 2005
Has thanked: 2 times
Been thanked: 31 times
Contact:

Postby Andrew Kirillov » 14 Mar 2007

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.

jek
Posts: 181
Joined: 24 Dec 2006
Has thanked: 1 time
Been thanked: 2 times

Options to build DLLs using mingw

Postby jek » 20 Dec 2007

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.

jek
Posts: 181
Joined: 24 Dec 2006
Has thanked: 1 time
Been thanked: 2 times

Postby jek » 20 Dec 2007

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


Return to “MultiCharts”