From: Robert M. <rm...@po...> - 2005-07-01 23:51:23
|
Robert May wrote: > Glenn Linderman wrote: > >> [errors snipped] >> I think that is an improvement, in the sense that the compilation >> proceeded further than before. > > I'm working on it. I think I understand all the changes that Reini > gave me as parts of the cygwi and his MSVC6 patches. I'm reverting > GUI.h to something much closer to what went out with the V1.0 release. > > The problems all stem from the 'extern "C"' declarations around the > perl includes - Reini changed the conditions under which they > were/were not defined, resulting in them being added for builds usin > -DPERL_IMPLICIT_CONTEXT, when they were not before; he then added > math.h outside this block, so that when math.h was included again by > perl.h in had already been seen, and was not parsed in "C" context. > > I think I've got it going - give me another 15 minutes and I'll check > in an updated version. I just checked in an updated GUI.h (along with backing out a few other changes that Reini and I made in the last few days that turned out to be unnecessary). I hope this will let it build for those of you who it built for previously, and also that it still works for Reini. I can confirm that it compiles and 'tests' ok in the 5 environments that I have available. Rob. |