I'm using Slackware 9.1 kernel 2.4.22 already recompiled for my Omnibook xe3 GF.
I had successfully recompiled my kernel several times in the past, and even used some branches of the 2.6.0 test kernel. Never had a problem which I couldn't solve by reading READMEs, HOWTOs or searching the web.
So, I decided to add PPP kernel support to use my home ADSL connection.
[Yes, I know I didn't need to recompile the entire kernel sources for that, but didn't think about that before starting the compile process.]
Anyway, I started making the correct symbolic link for the source:
ln -s linux-2.4.22 linux
then the usual cleaning:
and following the usual 2.4.XX procedure:
cp ../kernelconfigs/config-2.4.22 .config
I enabled PPP as a module then:
make bzImage; make modules
all this procedure without errors. So I went on and did:
and then I got the following error:
ln: when making multiple links, last argument must be a directory
make: *** [_modinst_] Error 1
I then searched the Makefile for the lines referring to the "make modules_install" procedure, and found the following:
@rm -rf $(MODLIB)/kernel
@rm -f $(MODLIB)/build
@mkdir -p $(MODLIB)/kernel
@ln -s $(TOPDIR) $(MODLIB)/build
This fails me... is this procedure interpreted as if I were making multiple links?
Could be due to the fact I've made some modifications to my
Thanks for your attention and I'm sorry for the lenght of the post.