Andy,
I received this email in its own thread so perhaps I missed where it was
tied to the problems with Win32/MinGW that we have discussed in #parrot.

For those following along at home, MinGW's gcc version 3.4.2 has deprecated
#pragma once and will actually cause the compiler to blow up when compiling
parrot.  MinGW has a sliding window of 3 versions (candidate, current, and
previous).  The candidate release, 3.4.5 compiles parrot just fine and was
last updated in early 2006.

Personally, I am fine requiring folks that want to use Win32/MinGW to use
the candidate version of 3.4.5 or compiling a more recent gcc themselves.
That is, as long as it is not causing problems anywhere else.

Cheers,
Joshua Gatcomb
a.k.a. Limbic~Region


On 6/12/07, Andy Lester <[EMAIL PROTECTED]> wrote:


I'm very uncomfortable with removing #pragma once from our header
files.  It is perfectly valid C89 code, and I think bowing to a
broken compiler is unhealthy precedent.

--
Andy Lester => [EMAIL PROTECTED] => www.petdance.com => AIM:petdance





Reply via email to