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