Re: [crossfire] Volunteer for Windows builds?

2008-02-10 Thread Nicolas Weeger
Hello.

Windows binaries for 1.11.0 released to Sourceforce.

Links:
* client 
http://downloads.sourceforge.net/crossfire/crossfire-client-1.11.0.exe
* server 
http://downloads.sourceforge.net/crossfire/crossfire-server-1.11.0.exe
* maps 
http://downloads.sourceforge.net/crossfire/crossfire-server-bigworld-maps-1.11.0.exe

(SF may need a few hours to update)

Nicolas
-- 
http://nicolas.weeger.org [Petit site d'images, de textes, de code, bref de 
l'aléatoire !]


signature.asc
Description: This is a digitally signed message part.
___
crossfire mailing list
crossfire@metalforge.org
http://mailman.metalforge.org/mailman/listinfo/crossfire


Re: [crossfire] Volunteer for Windows builds?

2008-02-08 Thread Nicolas Weeger
 I will have limited access to a 32bit Win XP home workstation starting
 in about 2 weeks.

 Will Visual Studio express work for the builds?
 Or, is something else needed or recommended?

I'm not totally sure, I only tried with VS 6...

Note that it will *NOT* work with Visual Studio 2008. There is a workaround to 
temporarily solve the issue, but it's not guaranteed it won't crash horribly 
at some point.

Technical details: VS2008 apparently changed the behaviour of snprintf, which 
will happily not add a final NULL when the destination buffer is not big 
enough. Crossfire relies on the presence of a final NULL and uses strlen 
after such concatenation... The result under Windows is dirty, obviously :p
One fix is to increase the buffer sizes everywhere and hope you'll never try 
to put larger text.
Other solution (better) is to use StringBuffer for concatenation, which 
requires some work on the code... (something I have in mind, but not sure 
when it'll be done).
(note that there may be some other function or compile flag I'm missing, I 
didn't test everything...)


Also, for Windows builds, the hard part is the initial setup. Once 
everything is installed, building isn't too hard.

Nicolas
-- 
http://nicolas.weeger.org [Petit site d'images, de textes, de code, bref de 
l'aléatoire !]

___
crossfire mailing list
crossfire@metalforge.org
http://mailman.metalforge.org/mailman/listinfo/crossfire


Re: [crossfire] Volunteer for Windows builds?

2008-02-02 Thread Nicolas Weeger
 (Moving the discussion from IRC to the ML)

 What about using something like CMake ?

 http://www.cmake.org/HTML/Index.html
 http://www.cmake.org/HTML/About.html

The issue isn't really the project/Makefile. The issue is to setup the build 
environment correctly :)
(especially for the GTK client)

Nicolas
-- 
http://nicolas.weeger.org [Petit site d'images, de textes, de code, bref de 
l'aléatoire !]


signature.asc
Description: This is a digitally signed message part.
___
crossfire mailing list
crossfire@metalforge.org
http://mailman.metalforge.org/mailman/listinfo/crossfire


[crossfire] Volunteer for Windows builds?

2008-01-30 Thread Nicolas Weeger
Hello.

Is there anyone willing to do binary builds for Windows for now on?

I don't mind doing the .11 release, but I must say if someone else would like 
to do the next ones, I'll gladly let him/her handle things :)

Nicolas
-- 
http://nicolas.weeger.org [Petit site d'images, de textes, de code, bref de 
l'aléatoire !]


signature.asc
Description: This is a digitally signed message part.
___
crossfire mailing list
crossfire@metalforge.org
http://mailman.metalforge.org/mailman/listinfo/crossfire