Hi,
I try to follow the compilation instructions (
http://fengestad.no/fs-uae/compiling) for windows (win7 64 in my case) and it was not so easy
Here the way i succeeded :
- install mingw and msys : ok no problem
- get glib, zlib, libpng and gettext-runtime compiled versions from http://www.gtk.org/download/win32.php : ok
- unpack them in the mingw directory : ok
- for SDL, i get the SDL dev version for mingw (http://www.libsdl.org/download-1.2.php) i unpack to my msys users directory (C:\Users\Onaryc\Travail\MinGW\msys\1.0\home\Onaryc) and execute the "make native" command in a msys shell : this was not cleary explain in the compilation instructions
- extremely important, get the pkg-config tool here http://www.gtk.org/download/win32.php and unpack it in the mingw directory.
- get the openal-soft from here http://kcat.strangesoft.net/openal.html#download and unpack it in the mingw directory.
- opengl lib seems to be directly included in the mingw package...
- If you try now to execute the make command in a msys shell, you will have 2 link errors : one for libpng and the other to openal. I have to rename "libpng14.dll.a" from the lib directory of mingw to "libpng.dll.a" and copy libOpenAl32.dll.a from "lib/win32" to "lib" directory
- after the compilation succeeded, i copy the "out/FS-UAE.exe" to the last beta installation (2.1.1dev2) and try to execute it, but "libpng14-14.dll" could'nt be found (the libpng 1.4.3 dynamic library) only the "libpng15-15.dll" (i imagine you are using the last libpng version) was there. But after copying the correct file, it worked...
My next moves :
* try compiling with the last libpng lib and understand why i didn't have the "libpng.dll.a".
* run the launcher and learn python
* try to help with the dev
(if i find the time
)
ok i get the last libpng version (
http://prdownloads.sourceforge.net/l...ar.gz?download), i unpack it into my msys directory and i launch the following commands :
./configure --prefix=/c/users/onaryc/travail/MingW
./make check
./make install
After that i "remake" FS-UAE and no more problem relative to libpng...