Hello,<br>I&#39;ve just joined this list. I&#39;ve yet to see how PhysicsFS performs, but I&#39;m sure I&#39;ll be satisfied with the results :)<br><br>I&#39;ve got PhysFS to compile with MinGW.<br><br>If you wanted to know how, here are a few steps that made it work (getting rid of all the warnings, which in turn makes this compile). It took me a while to figure out the last part (the one with missing ULL), but it&#39;s quite simple once you know how to do it:<br>
1) cmake -G &quot;MinGW Makefiles&quot;<br>2) Do test compiles and get rid of the warnings... Here&#39;s how I did it:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - add #include &lt;malloc.h&gt; for all the missing alloca<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - comment out all &quot;unused variable&quot;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - in platform/windows.c at lines 29-32 append &quot;ULL&quot; to each of those very long numbers<br>I haven&#39;t seen the newest Mercury working copy yet, but in my opinion, some of these should be backported to <a href="http://1.1.2.">1.1.2.</a> The malloc and the ULL can easily be added, and possile the unused variables could be commented out (for now).<br>
<br>If anyone&#39;s interested, I can send the following (all for 1.1.1):<br>- the *.dll (tested, although not thoroughly) - 881KB<br>- the dynamic *.a (untested, for use with dll) - 180KB<br>- the static *.a (untested) - 1041KB<br>
<br>-- Tim Čas<br>