Your thanks are welcome.
You did not give any link to a site hosting "G4L", or even explained
which meaning is to be given to that acronym. I shall assume
http://sourceforge.net/projects/g4l/
You did neither give any information for which software "G4L" is built
upon, so I had to give a look at the package itself to determine it. The
CVS repository at Sourceforge is empty, so this is really a patchwork
built elsewhere. The "source" distribution is 85 MB in size (remember
MINIX is about 20 MB compressed) and the "ISO distribution" is 95 MB, so
I discarded spending tens of minutes with my slow modem connection just
to learn that information; a partial hint can be deduced from the
"binary" named g4l-0.36-devel.tar.gz, which, while broken, has a file
named bz32.28.config, describing a configuration for Linux 2.6.32.28
(released 2009), in which a grep for MINIX gives:
# CONFIG_MINIX_FS is not set
# CONFIG_MINIX_SUBPARTITION is not set
(in fact, the number of options related to file systems and partition
systems which result "not set", leads me to doubt this configuration
file applies.)
I stopped my quest here.
Do you want us to download the source, rebuilt that Linux kernel with
the relevant options on, and send the result to you?
Or do you want us to download the source, rebuilt that Linux kernel with
the relevant options on, test it, check that it indeed works with MINIX
as it stands now, eventually discuss with the fine people at kernel.org
to have any problem solved in Linux tree, then start to speak with the
fine people at G4L to ask them to update their Linux kernel and include
basic minix support? (or else stops advertising "support for nearly
every major OS")
Antoine