Thanks,
Arjan Knepper
>On Sun, 30 Mar 2003 16:37:25 +0200 Arjan Knepper <ar...@jak.nl> wrote:
>
>AK> If not, is what is the roadmap in porting wxWindows to a new compiler?
>AK> Which defines should i use and which are the most important include files?
>
> I don't know how standard Digital Mars C++ is (I've heard about it but
>never used it) but normally any compiler should be able to compile
>wxWindows without anything special to do unless it's *really* brain dead.
>If your compiler comes with the standard Platform SDK headers or if you can
>use the ones available from MS you should really have no problems.
>
> You can define __DIGITAL_MARS__ in wx/platform.h for any #ifdef's you'd
>need but the first thing to do would really be to try to compile wxMSW and
>see if you encounter any problems.
>
> Please let us know about your progress, we'd be pleased to integrate
>Digitial Mars makefiles or whatever in the official distribution.
>
> Good luck!
>VZ
>
Walter Bright has done a lot of work on the compiler lately, so it is
almost completely up to the standard. (see http://www.digitalmars.com).
Also the commandline compiler is available for free.
So far I have been able to compile zlib, regex, png, jpeg. tiff has a
problem with tiffio.h line nr 83:
DECLARE_HANDLE(thandle_t); /* Win32 file handle */
According to MSDN this is a Windows 16 bits API macro. Why is is used in
a 32 bits environment?
Thanks,
Arjan
take a look in the C++-Forum of Digital Mars - somebody already achieved
to compile wxwindows with digital mars and put the diffs and some
explanation in the forum.
Wait, I look it up for you - there we go:
http://www.digitalmars.com/drn-bin/wwwnews?c%2B%2B/2029
I tried it once myself, and that guy ran into the same problem than
myself, and I'm not sure, that what he had done is correct. Anyway,
maybe this is of any help,
Werner