Hi,

> There are many things making it impossible to build the 0.8beta1, among 
> which the fact that the release manager hasn't tested enough the tarball 
> he released.

Which release manager ? There's no release manager, I'm only developer,
I've released it alone, spending 2 hours to only have critics...

> So I'm concentrating on problems only related to a mingw build, with 
> patches relative to the svn version.
> 
> First, the fact that ERROR is already defined by windows API, 
> conflicting with an enum value in DistantComputer::state_t
> cpustate.diff does therefore the following change:
> state_t DistantComputer::* -> DistantComputer::STATE_*
> 
> Second, Polygon is also already defined by the windows GDI API. This 
> requires quite a wider change. polygon.diff change every use of Polygon 
> with WPolygon and renames some relative classes for consistency.

Why are you including windows GDI API ? I don't think we need it

> 
> Third, as I mentioned more than one year ago, doc/license is required 
> for building the win32 installer. 0.8beta1 also requires 
> tools/index_server among other things.

tools/index_server is NOT needed. There's a problem with the po
build-system which should not depend on tools/index_server when making
dist-bzip2

> 
> Fourth, isnan should be used with the std:: scope in 
> src/object/physical_obj.cpp, as done with isnan.diff

isnan is not part of true C++ for what I know. There's a problem too
with that on apple system...
http://lists.apple.com/archives/xcode-users/2005/Feb/msg00238.html

Bye,

Matt (gentildemon)


_______________________________________________
Wormux-dev mailing list
Wormux-dev@gna.org
https://mail.gna.org/listinfo/wormux-dev

Répondre à