Release Candidates :: DSL v4.0 alpha1



gcc-2.95 is not being found.

Try loading gcc-2.95 followed by gcc-with-libs followed by gnu-utils.dsl in that order.

Just a side note: 2.4 kernels starting from .34 compile with all gcc versions from 2.95 to 4.2
OK - I'll try that. In the meantime, I loaded versions of gcc-2.95, make, etc that I had compiled earlier (as they say in the best children's programmes) on DSL and tried again:
Code Sample
# ln -s /opt/build/bin/gcc /opt/build/bin/gcc-2.95
# cd /usr/src/linux-2.4.34.1
# cp .config /usr/src/linux-2.4.34.1/arch/i386/defconfig
# make oldconfig
# make modules
This worked for a while and then bailed out with:
Code Sample
gcc-2.95 -D -I/KNOPPIX/usr/src/linux-2.4.34.1/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fno-builtin-sprintf -fomit-frame-pointer  -pipe -mpreferred-stack-boundary=2 -march=i386  -DMODULE  -nostdinc -iwithprefix include -DKBUILD_BASENAME=ip_conntrack_core  -c -o ip_conntrack_core.o ip_conntrack_core.c
make[2]: *** No rule to make target `ip_conntrack_proto_generic.c', needed by `ip_conntrack_proto_generic.o'.  Stop.
make[2]: Leaving directory `/KNOPPIX/usr/src/linux-2.4.34.1/net/ipv4/netfilter'
make[1]: *** [_modsubdir_ipv4/netfilter] Error 2
make[1]: Leaving directory `/KNOPPIX/usr/src/linux-2.4.34.1/net'
make: *** [_mod_net] Error 2
So far I have not found anything on this with Google.

I made a couple of tests with modules that had already compiled prior to the above:

1. The bluetooth modules load without errors.
2. The drm module will not load:
Code Sample
# insmod drm
Using /lib/modules/2.4.34.1/kernel/drivers/char/drm/drm.o
/lib/modules/2.4.34.1/kernel/drivers/char/drm/drm.o: cannot read ELF header from /lib/modules/2.4.34.1/kernel/drivers/char/drm/drm.o

Note that the graphics modules i810, i830, mga, etc are already in DSL-4 but the drm module is not - I may be mistaken, but I believe these modules will not work without the drm module?

I wonder why there is a drm-*ver* tarball in www.kernel.org/pub/linux/kernel/v2.4?
Does that mean drm cannot be included in 2.4 kernels? Anyway, Juanito, get it there..

The folder drm-4.0 is included with Roberts 2.4.34.1 tarball (although it didn't compile prior to the error halting things) and drm/i830 work fine in DSL-3.4 with XFree86 - I'll try a few more things and see if I can't get it to work.
Next Page...
original here.