RE: wxWindows-2.3.4

Dave Webster <[email protected]> Mon, 2 Dec 2002 08:07:52 -0600
Newsgroups gmane.comp.porting.unix-to-os2
Message-ID <[email protected]>
Unfortunately I synched up my latest OS/2 code just AFTER they cut the 2.3.4
snapshot and missed getting that into the Setup.h file.  There was also a
needed fix to intl.cpp in /common that doesn't look like it made it in time.
I finally freed up enough time this past week to check on the compilability
of the code for the first time in over a month and looks like I was about a
day late.

Users need to read the installation instructions before building with VA 3.0
FP 8 as you need to set some environment variables to point to your specific
installation of the OS2 toolkit and such...

-----Original Message-----
From: Stefan Neis [mailto:neis-RCUrBZHvLvKSHq+C5vT0LZQlNPQFfrerqZSUQi4AVrg@public.gmane.org]
Sent: Saturday, November 30, 2002 5:36 AM
To: os2-unix-JAzFcWl5/[email protected]
Subject: Re: [UnixOS2] wxWindows-2.3.4


On Fri, 29 Nov 2002, Ken Ames wrote:

> well, another release that won't build. bombs out on the first file it 
> tries to compile. This and what errors I had building 2.3.3 seem like 
> things that would or should be handled way before any release is thought 
> of. I hope it gets fixed soon.
> 
>         copy "X:\WXWINDOWS-2.3.4"\include\wx\os2\setup.h 

> "X:\WXWINDOWS-2.3.4"\include\wx\setup.h
>         1 file(s) copied.
> 
> X:\WXWINDOWS-2.3.4\include\wx\chkconf.h(100:9) : error EDC3086: 
> "wxUSE_PROLOGIOmust be defined."
> X:\WXWINDOWS-2.3.4\include\wx\chkconf.h(1189:9) : error EDC3086: "wxr 
> resources require PrologIO"
> NMAKE : fatal error U1077: 'G:\OS2\CMD.EXE' : return code '12'
> Stop.

Sh*t!
We don't start from the "raw"distribution often enough, it seems.
"setup.h" (the one you copied above) needs to include the extra
line
#define wxUSE_PROLOGIO 1
It's somewhat amazing that it ever build without it, until there's been
a consistency check which flags it as an error when it's not defined...

	Thanks for finding and reporting,
		Stefan

P.S.: wx-dev-/yE4lDbqgNum/[email protected] might be slightly more appropriate for
	such stuff (and it would also make realize others that OS/2
	actually does exist).
-- 
Micro$oft is not an answer. It is a question. The answer is 'no'.