Robert Butler
Robert Butler
And after trying to freshly compile it, this is what I get ``` make TOP=/home/robert_/github/microwindows/src -C mwin/bmp -f ../../contrib/makefiles_nr/Makefile-bmp make[1]: *** mwin/bmp: No such file or directory. Stop. make: ***...
Okay, new issue lol, I found those files after some digging around; now it complains about a BUNCH of symbols missing from `-lfreetype`- ``` /usr/lib/gcc/i686-pc-msdosdjgpp/9.2.0/../../../../i686-pc-msdosdjgpp/bin/ld: /home/robert_/github/microwindows/src/lib/libnano-X.a(devimage.o):devimage.c:(.text+0x3e7): undefined reference to `GdDecodePNG'...
So `nano-x` and `nx11` both compile, but the demo apps give me issues like, ``` /usr/lib/gcc/i686-pc-msdosdjgpp/9.2.0/../../../../i686-pc-msdosdjgpp/bin/ld: /home/robert_/github/microwindows/src/lib/libnano-X.a(srvmain.o):srvmain.c:(.text+0xb9): undefined reference to `scrdev' /usr/lib/gcc/i686-pc-msdosdjgpp/9.2.0/../../../../i686-pc-msdosdjgpp/bin/ld: /home/robert_/github/microwindows/src/lib/libnano-X.a(srvmain.o):srvmain.c:(.text+0xc5): undefined reference to `scrdev' /usr/lib/gcc/i686-pc-msdosdjgpp/9.2.0/../../../../i686-pc-msdosdjgpp/bin/ld: /home/robert_/github/microwindows/src/lib/libnano-X.a(srvnonet.o):srvnonet.c:(.text+0x72): undefined...
And also, if anybody is wondering why I can't just compile under DOS,  :p
@georgp24 should probably rename his fork of the makefile `makefile.dj` or `makefile.nr` :p
I have djgpp set up as a cross compiler, so that should work.
And turning off FT2 makes no difference for compiling landmine.
Okay, so a bunch of updates. A handful of missing sources (probably removed and the demos not bothered being sync'd), but `nanox/error.c` is missing (or was removed) from trunk, and...
Another update, actually I just noticed that it makes no difference really whether it's DOS or linux; I'm getting this for a lot of `_rdtsc` symbols being defined. Any idea...
The freetype issues I'm ignoring for the moment, because the more interesting issue is that GCC seems to be emitting `_rdtsc` all over the place, and I don't know why?