From: torvalds@klaava.Helsinki.FI (Linus Torvalds) Subject: Re: 0.99p10 not compiling! AND keyboard problem in 0.99p9 Date: 17 Jun 1993 01:07:58 +0300
In article <1993Jun16.203331.23687@iitmax.iit.edu> thssrkr@iitmax.iit.edu (Raghunath K. Rao) writes:
>Hi, I tried compiling 0.99p10, but I get the following error
>after doing the make config and make depend.
>
>The make stops with :
>... DELETED ...
>ipc
>ld -r -o ipc.o util.o msg.o sem.o shm.o
>util.o: Definition of symbol _shm_fork (multiply defined)
[ deleted ]
This is due to a problem with the auto-dependencies: it doesn't quite
understand all the dependencies that arise due to different
configurations (notably due to makefiles behaving differently depending
on the config), and the best cure for this should be a "make mrproper"
to clear out all old .o files etc (a "make clean" probably suffices,
actually). Make sure that you have done a successful "make config" and
"make dep" as well, and the errors should go away. It's usually a good
idea to do a "make mrproper" after changing the config files anyway,
although the .depend files should take care of most other configuration
changes.
>The other problem I had to with 0.99pl9 was that after compiling
>successfully, the key assignments were all screwed up! Not at all
>the standard set up! )Im right now struggling with a completely
>new key map in mind! :-) )! Can someone please tell me what
>to change before recompiling!!!!
Edit the main Makefile for the keyboard setup - the default in 0.99.9 is
the Finnish keyboard. In 0.99.10 this problem doesn't exist, as the
default is always the US keymap, and any others can be loaded with
"loadkeys" in the keytables.tar.z distribution.
Linus