Thank you for putting in the effort to make wormux work under MSVC. This 
is something I have wanted to try for a while now, but haven't been 
brave enough to slog through it until now. I have several questions 
about the MSVC build though:
1. Is there a reason you don't link against zlib.lib? It's needed by 
libpng, and by default not a part of libpng.lib. Also, both libcurl.lib 
and curl.lib are required for my build to work (curl.lib is not linked 
against in the project).
2. What about all those Glib::ustring warnings? I assume they aren't 
important?
3. The wormux.exe file is thrown into the Program Files folder. This, 
however, is not where I, or I imagine most others, have the wormux code 
/ data. Wouldn't it be best to place exe in a place where it can be 
immediately run (above the src directory)?

I needed to remove "extern Downloader downloader" from downloader.h / 
.cpp and make a new Downloader in index_server.cpp in order to make the 
game not crash. It seems like as it was before, downloader.curl was null 
when it was being used. Making the changes allows the game to work, 
though it seems to like to freeze with the message "super called" on 
turn changes. Sometime soon I'll get the debug build working too and try 
to figure that one out.

Overall, this is very nice.
Thanks,

kyle
(Robo210)

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

Répondre à