Kurosu a écrit :
> Kurosu a écrit :
>   
>> I guess, only if built by visual studio, as mingw doesn't have wspiapi.h 
>>   afaik. I no longer can test w2k unfortunately.
>>     
>
>   

For 0.8.2, I do in another way, look at revision 5261. I hope it's 
better for Windows version.

http://svn.gna.org/viewcvs/wormux?rev=5261&view=rev

If so, we should do the same in the trunk.

Regards,

Matt (gentildemon)

> Well, I managed to, so here are the results:
> - visual studio build properly starts, but crashes immediately as the 
> game starts (box2d problem probably)
> - mingw throws as expected an "getaddrinfo symbol not found in some 
> dll", as it is missing under Win2K
>
> I've tried building under mingw with a copy of wspiapi.h found in the 
> free (as in beer) Microsoft Platform SDK, and after patching (_inline 
> and __inline are unknown to gcc, while inline is known) the header, 
> wormux built and ran fine.
>
> So either we require people willing to build wormux under mingw (so far, 
> that's only me) to get a 600MB-like download* for a 30K unredistribuable 
> header file they'd have to patch afterwards, or we indeed leave a 
> win32-only procedure, as you suggested.
>
> *if they don't simply get one of the various versions floating around on 
> the intarweb, see:
> http://www.koders.com/c/fid275FEAF57FA3E640A9425FB3A46D988E1F72B61D.aspx
> http://pf.itd.nrl.navy.mil/mdp/dox/html/wspiapi_8h-source.html
> http://www.intevation.de/roundup/kolab/file843/WSPiApi.h
> or properly limit the web install to the required 20MB from the windows 
> site:
> http://www.microsoft.com/downloads/details.aspx?FamilyId=E6E1C3DF-A74F-4207-8586-711EBE331CDC&displaylang=en
>
> Best regards,
> Kurosu
>
> _______________________________________________
> Wormux-dev mailing list
> Wormux-dev@gna.org
> https://mail.gna.org/listinfo/wormux-dev
>   


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

Répondre à