i am quite new to linux and open source (not new to programming) - and also a big fan of diablo 1

Thats why i keep trying since 2 weeks to get the freeablo engine to run, but somehow i am struggling which is why i created that article.
My platform: Intel Macbook 2013
My first attempt was to natively compile the freeablo srces on MacOsx which was failing due to serious problems in the inter-platform compatiblity of libfreetype which i could not resolve.
Next attempt was to try it in a linux-environment (in a Virtual Box-Ubuntu environment), where i brought freeablo to compile after a while - but not to run

Code: Select all
#if !(SDL_VIDEO_RENDER_OGL)
#error "Only the opengl sdl backend is supported. To add support for others, see http://mdqinc.com/blog/2013/01/integrating-librocket-with-sdl-2/"
#endif

Thats why i get now:
Code: Select all
./freeablo
failed to open with error 22
Questions i would like to raise at the moment are:
1. How should i have a 1.09 patched exe version ready in a linux environment?
2. Does the freeablo binary accept any arguments? if so, which ones? is there a manual how to feed this binary?
3. Is my manual patch in the rocket-glue code the root-cause of my problems?
4. To avoid further compilation-pain, which platform would you suggest to get the freeablo-engine to run in the easiest way?
Any help on this would be really appreciated, your project looks really nice and i hope i can contribute to some extents after i've gotten through all the mess with build-environments and compilation-errors

Best regards,
khara