Skip to contentSkip to conversation

2.5.12 compil error

DISCUSSION Gregoire Favre 3 participants 5 messages May 1, 2002

lore
Share & tools
lore
#0 lore raw

Hello,

sorry if it has altrady been posted: I have looked for it at google but didn't found it...

make[2]: Entering directory `/usr/src/linux-2.5/arch/i386/lib' /usr/src/linux-2.5/scripts/mkdep -D__KERNEL__ -I/usr/src/linux-2.5/include -Wall iasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -- checksum.S trstr.c usercopy.c > .depend
make[2]: Leaving directory /usr/src/linux-2.5/arch/i386/lib' make[1]: Leaving directory /usr/src/linux-2.5' scripts/split-include include/linux/autoconf.h include/config
make: *** No rule to make target `/usr/src/linux-2.5/include/linux/sysv_fs_sb.h'

Thanks you very much,

Grégoire
________________________________________________________________
http://ulima.unil.ch/greg ICQ:16624071 mailto:[email protected]

#1 lore raw
Quoted 4 lines · Gregoire Favre

Hello,

sorry if it has altrady been posted: I have looked for it at google but didn't found it...

you forgot to redo make dep after patching.

#2 lore raw
In reply to Gregoire Favre
Quoted 4 lines · Alexander Viro
Quoted 2 lines

sorry if it has altrady been posted: I have looked for it at google but didn't found it...

you forgot to redo make dep after patching.

Hello,

yes and no: I do:
make oldconfig
make dep bzImage modules

Isn't that supposed to be enough?
If someone has an explanation, please CC to me: I am not on lk. What I don't understand is that, effectively, running make bzImage modules again works...

Well, more or less: the fbcon-cfg8.c is still broken as is 2.5.11, but
http://www.transvirtual.com/%7Ejsimmons/fbdev_fixs.diff apply also cleanly and my kernel and modules are now compiled ;-))

I just got while sudo make modules_install:
cd /lib/modules/2.5.12; \
mkdir -p pcmcia; \
find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ../{} pcmcia if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.5.12; fi
depmod: *** Unresolved symbols in /lib/modules/2.5.12/kernel/fs/jfs/jfs.o
depmod: block_flushpage
make: *** [_modinst_post] Error 1

But I don't need jfs: I just wanted to try it...

Google is very good for those problems...

It's time to reboot :-))

Thanks you very much,

Grégoire
________________________________________________________________
http://ulima.unil.ch/greg ICQ:16624071 mailto:[email protected]

#3 lore raw

Hi,

Quoted 4 lines · Gregoire Favre

make oldconfig
make dep bzImage modules

Isn't that supposed to be enough?

No, dependencies aren't automatically reloaded after "make dep", so the bzImage step used the old dependencies.

bye, Roman

#4 lore raw
In reply to Gregoire Favre
Quoted 7 lines · Roman Zippel
Quoted 4 lines

make oldconfig
make dep bzImage modules

Isn't that supposed to be enough?

No, dependencies aren't automatically reloaded after "make dep", so the bzImage step used the old dependencies.

Oh, I see: I will change my way to compil knowing that, thanks you very much for this info ;-))

Grégoire
________________________________________________________________
http://ulima.unil.ch/greg ICQ:16624071 mailto:[email protected]