Re: [Wormux-dev] Support for Microsoft Visual C++ compiler

2007-07-29 Par sujet Kurosu
Kyle a écrit : > Julien PUYDT wrote: >> Kyle a écrit : >>> Of course, it would be much nicer is if libxml++ didn't have such a >>> heavy dependency on glibmm just for ustring's. >> Is libxml++ that interesting when compared to directly using libxml2 ? [...] > After a quick glance through the libxm

Re: [Wormux-dev] Support for Microsoft Visual C++ compiler

2007-07-29 Par sujet Kyle
Julien PUYDT wrote: > Kyle a écrit : >> Of course, it would be much nicer is if libxml++ didn't have such a >> heavy dependency on glibmm just for ustring's. > > Is libxml++ that interesting when compared to directly using libxml2 ? > > Snark > After a quick glance through the libxml2 api, it c

Re: [Wormux-dev] Support for Microsoft Visual C++ compiler

2007-07-29 Par sujet Julien PUYDT
Kyle a écrit : > Of course, it would be much nicer is if libxml++ didn't have such a > heavy dependency on glibmm just for ustring's. Is libxml++ that interesting when compared to directly using libxml2 ? Snark ___ Wormux-dev mailing list Wormux-dev@g

Re: [Wormux-dev] Support for Microsoft Visual C++ compiler

2007-07-29 Par sujet Kyle
Kurosu wrote: > Hello, > > Kyle a écrit : >> 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). > >

Re: [Wormux-dev] Support for Microsoft Visual C++ compiler

2007-07-29 Par sujet Kurosu
Hello, Kyle a écrit : > 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). I have several problems cur

Re: [Wormux-dev] Support for Microsoft Visual C++ compiler

2007-07-29 Par sujet Kurosu
Hi, Julien PUYDT a écrit : > Kyle a écrit : >> 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. > > Eh, this looks very much like : > http://www.parashift.com/c++-faq-lite/ctors.ht

Re: [Wormux-dev] Support for Microsoft Visual C++ compiler

2007-07-29 Par sujet Julien PUYDT
Kyle a écrit : > 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. Eh, this looks very much like : http://www.parashift.com/c++-faq-lite/ctors.html#faq-10.12 Snark _

Re: [Wormux-dev] Support for Microsoft Visual C++ compiler

2007-07-28 Par sujet Kyle
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

Re: [Wormux-dev] Support for Microsoft Visual C++ compiler

2007-07-22 Par sujet Kurosu
Matthieu Fertré a écrit : > So as C++ has been defined before C99, it should not define it. However, > it compiles perfectly with gcc and we already use C99-only functions > such as isnan. Anyway, the visual build is working correctly, except that the debug version is quite slow. And in additi

Re: [Wormux-dev] Support for Microsoft Visual C++ compiler

2007-07-22 Par sujet Matthieu Fertré
Hi, Kurosu a écrit : > Hello, > > as for any potentially controversial commit, I'd like to first consult > people about this feature. More precisely, this would be for the > free-beer-ly available version ("Express") of Visual Studio 2005. > > It is mostly trying to work around what is missing and

[Wormux-dev] Support for Microsoft Visual C++ compiler

2007-07-21 Par sujet Kurosu
Hello, as for any potentially controversial commit, I'd like to first consult people about this feature. More precisely, this would be for the free-beer-ly available version ("Express") of Visual Studio 2005. It is mostly trying to work around what is missing and what is defined elsewhere. The pa