From: devet@adv.win.tue.nl (Arjan de Vet) Subject: Compiling Linux with make 3.63 (ANSWER) and faster gzip 0.8.2 Date: 27 Jan 1993 20:21:30 GMT
In article <1993Jan24.223004.8078@tc.cornell.edu> faith@cs.unc.edu (Rik
Faith) writes:
>ANNOUNCE: BINARIES UPLOADED!
>gzip081A.Notes
>gzip081A.taz
There's already a newer version 0.8.2 which detects correctly that Linux is
a 386 system and uses some assembly code for string matching. This gives a
speed-up of 30-40%. Compiles and configures without any problem, try it!
>mk363A.Notes
>mk363A.taz
>
> This is GNU make 3.63, with man and info pages. WARNING: Variables are
> no longer automatically exported to the environment when a sub-make is
> started. This radically changes behavior of sub-makes! The Linux
> kernel will no longer compile without minor changes (which will
> probably be in 0.99.5)! USE WITH CAUTION! mk362A.taz does not have
> this behavior, and will not be deleted for some time.
The fix is very simple:
Add:
.EXPORT_ALL_VARIABLES:
as first line to /usr/src/linux/Makefile.
Arjan