Hi, after install a lot of libraries (libjpeg-dev, libglu1-mesa-dev and another 10-11 that doesn't appear in the instructions. Furthermore, the fuck%$/% error continues. The problem is that makefile looks into /usr/share/include/ft2build.h and no file found. So it's easy to fix, only copy "ft2build.h" from /usr/share/include/freetype2/ft2build.h to /usr/share/include/ft2build.h.
But now...I have another error:
/usr/bin/ld: obj/libgameswf.a(gameswf_freetype.o): referencia sin definir al símbolo 'FT_New_Face'
//usr/lib/x86_64-linux-gnu/libfreetype.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Makefile:420: fallo en las instrucciones para el objetivo 'attract'
make: *** [attract] Error
Any ideas?
Hi Tocinillo,
It looks like you are running into issues with the gameswf library crap. You could try building without gameswf so you can at least get attractmode up and running... so run make with the NO_SWF=1 flag:
make NO_SWF=1
You shouldn't be copying header files to different places, I'm not really sure how that will affect the compile, but that could be what is messing up. I've run into problems with finding freetype recently on linux mint, so this is a known issue with ubuntu-based systems, one which I'm not sure how to fix atm.
I see that the compile instructions need some work regarding what dependencies need to be installed. I'll make an issue for that as well.