[email protected] writes:
My plain text dialup unix isp (and termux unix under android) has
non-gui versions of R, Octave and Maxima.
You might want to ask them about how they did it, probably after
asking the upstream projects if they provide a way to disable GUI
features at build time.
I am considering learning how to compile them under MSDOS
That is a good question for DJGPP (although these things are very application-specific, so you'll get faster results if you do as much
as you can and then come ask here -- if you don't, unless there's
somebody who's been thinking about scratching that same itch, you're
just going to be told to try it and tell us what your problems are).
and trying to find out how the GUI routines were blocked.
This is application-specific. Unless you're very lucky and somebody
has already done this (but in that case it would probably be in
contrib already), you should ask the upstream projects. They probably
have a switch to get you most of the way to the terminal-only
configuration *on a POSIX system*, but it's less and less likely over
time that you'll have out-of-the-box support for DJGPP.
I would start by getting the source code (preferably as $VC repository
clones), and running ./configure --help (or whatever the build
configuration system is) to see if there are switches to disable
inclusion of GUI features.
Good luck, and have fun!
Steve
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)