jwt27
jwt27
> that being said if anyone needs a copy of `djgpp.err` and `syserr.c` for `djgpp-gcc1220` the following gist has a rendered copy: https://gist.github.com/Neo-Desktop/ad26e888d64b22a59c743ab4e21ac186 I think something went wrong there: ```...
A better solution for cross-compiling, would be to run something like: ```sh echo | i386-pc-msdosdjgpp-gcc -x c -E -dM --include errno.h - | grep 'define E' ``` And then parsing...
> > I think something went wrong there: > > ``` > > #define EILSEQ 41 > > #define EWOULDBLOCK 41 > > ``` > > fascinatingly enough: > >...
No, that macro *shouldn't* be defined, but somehow it is. From the `util` directory, if you run: ```sh $ make -f dj-errno.mak dj_err.exe BIN_PREFIX=i386-pc-msdosdjgpp- ``` That should do the right...
Just a thought - do all supported compilers at least have a "preprocess only" option? If so, you could pre-process part of `errnos.c` (`VendorName()`, `VendorVersion()`, `process()`) with the cross-compiler, and...
Some of the headers are copied/adapted from BSD, and retain the original copyright notice. I'm not an expert on this, but it seems that would complicate things a bit?
> Also, > > J.W. Jagersma (@jwt27), and Gisle Vanem (@gvanem) > > We've already spoken on this issue, but it's always good to hear explicit agreement. Would either the...
I think `rogue.scr` should go in `/var/games/` if installed system-wide, so high scores are shared between users.
BSD Rogue uses this directory (package `bsdgames-nonfree` on Debian). The files there are owned by `root:games`, chmod 664, and the setgid bit on the directory is enabled. I don't know...
> * F12 seems to trigger Terse Mode (need to check in original) It doesn't in the original. Rogue was developed before PC keyboards even had an F12 key :)...