Well, the two biggest ones are these:
* scons dist fails because of a font error <- ??
* Windows version won't compile. I upgraded Python to 2.6, scons to 1.1.0,
mercurial, mingw etc. And for the most part, they work perfectly (after I
compiled boost to get the date_time library needed). However, when it comes
to linking, one of 3 things happens.
Firstly, when I make no adjustment to the scons script regarding these
lines:
* env.ParseConfig("sh sdl-config --cflags")
env.ParseConfig("sh sdl-config --libs")*
I get:
* http://glob2.pastebin.com/f433bfae2*
Secondly, when I hardcode the paths to sh and to the sdl-config files like
soL
* env.ParseConfig("C:/msys/1.0/bin/sh C:/msys/1.0/local/bin/sdl-config
--cflags")
env.ParseConfig("C:/msys/1.0/bin/sh C:/msys/1.0/local/bin/sdl-config
--libs")*
I get:
* http://glob2.pastebin.com/f4004b82f*
Lastly, when I run the original commands in the shell itself (which works
fine, don't know why scons rejects it) and take the following output:
* -I/usr/local/include/SDL -D_GNU_SOURCE=1 -Dmain=SDL_main
-L/usr/local/lib -lmingw32 -lSDLmain -lSDL -mwindows*
and add it to the LINKFLAGS append a few lines above this troublsome area,
making it like so:
* env.Append(LINKFLAGS="-lmingw32 -lSDLmain -lSDL -mwindows
-I/usr/local/include/SDL -D_GNU_SOURCE=1 -Dmain=SDL_main -L/usr/local/lib
-lmingw32 -lSDLmain -lSDL -mwindows")*
then noticing the duplication of the libraries and shortening it down to
(note: same result even if unshortened)
* env.Append(LINKFLAGS=" -I/usr/local/include/SDL -D_GNU_SOURCE=1
-Dmain=SDL_main -L/usr/local/lib -lmingw32 -lSDLmain -lSDL -mwindows")*
I get:
http://glob2.pastebin.com/f19f3085b
A complete blowup :( Commenting out the lines and making no other
adjustments to the original script didn't work either (it needs this to work
I gather).
What I don't get is that even after manually adding the link flags, it
doesn't work. Is there more than env.ParseConfig does than just add the
output to linkflags?
Any help with this would be appricated. With this fixed, there's nothing
stopping the beta4 release.
Regards
Kieran
On Fri, Oct 17, 2008 at 3:40 AM, Bradley Arsenault <[EMAIL PROTECTED]>wrote:
> Although It got delayed a couple months, the beta 4 code is still there and
> needs to be released. I have my computer, finally, and free time. I need to
> know the final fixes for beta 4 before we release it.
>
> It has substantial improvements to previous versions and a several long
> requested features like pre-game alliances, building priorities, a tabbed
> YOG interface, and an map server with ratings.
>
> The Beta 4 YOG server has been running smoothly for a while now, as I've
> observed, its still online right now.
>
_______________________________________________
glob2-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/glob2-devel