Following direction, but failing to compile
I've been having a few problems getting BuildRoot to work. So I decided to fall back, read and follow the directions. But this too has failed.
What I've done is:
tar jxvf buildroot-2009.05.tar.bz2
cd buildroot-2009.05
make menuconfig
make
When I'm compiling all goes well until I hit this:
:
DEPMOD 2.6.29.4-test
make[1]: Leaving directory `/home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/linux-2.6.29.4'
+ rm -f /home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/root/lib/modules/2.6.29.4/build /home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/root/lib/modules/2.6.29.4/source
+ /home/njc/stuff/buildroot-2009.05/build_i586/staging_dir/bin/i586-linux-depmod26 -b /home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/root 2.6.29.4
WARNING: Couldn't open directory /home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/root/lib/modules/2.6.29.4: No such file or directory
FATAL: Could not open /home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/root/lib/modules/2.6.29.4/modules.dep.temp for writing: No such file or directory
make: *** [/home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/root/lib/modules/2.6.29.4/modules.dep] Error 1
I'm having trouble finding where the sequence of commands are executed so I can figure out why the directory is not being created.
I can go into the linux-2.6.29.4 directory and manually compile the kernel with no errors.
Any pointers would be appreciated.
Thanks
Signature · 4 lines
Linux Home Automation Neil Cherry ncherry at linuxha.com http://www.linuxha.com/ Main site http://linuxha.blogspot.com/ My HA Blog Author of: Linux Smart Homes For Dummies
Quoted 32 lines · Neil Cherry
I've been having a few problems getting BuildRoot to work. So I decided to fall back, read and follow the directions. But this too has failed.
What I've done is:
tar jxvf buildroot-2009.05.tar.bz2
cd buildroot-2009.05
make menuconfig
makeWhen I'm compiling all goes well until I hit this:
? ? ? ?:
?DEPMOD ?2.6.29.4-test
make[1]: Leaving directory `/home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/linux-2.6.29.4'
+ rm -f/home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/root/lib/modules/2.6.29.4/build/home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/root/lib/modules/2.6.29.4/source
+/home/njc/stuff/buildroot-2009.05/build_i586/staging_dir/bin/i586-linux-depmod26-b/home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/root2.6.29.4
WARNING: Couldn't open directory/home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/root/lib/modules/2.6.29.4: No such file or directory
FATAL: Could not open/home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/root/lib/modules/2.6.29.4/modules.dep.tempfor writing: No such file or directory
make: *** [/home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/root/lib/modules/2.6.29.4/modules.dep] Error 1
Quoted 7 lines
I'm having trouble finding where the sequence of commands are executed so I can figure out why the directory is not being created.
I can go into the linux-2.6.29.4 directory and manually compile the kernel with no errors.
Any pointers would be appreciated.
It looks like it's the modules_install target in the kernel Makefile that is failing. Can you make that target successfully i.e. make modules_install in the kernel tree?
Quoted 12 lines
Thanks
--
Linux Home Automation ? ? ? ? Neil Cherry ? ? ? ncherry at linuxha.com
http://www.linuxha.com/ ? ? ? ? ? ? ? ? ? ? ? ? Main site
http://linuxha.blogspot.com/ ? ? ? ? ? ? ? ? ? ?My HA Blog Author of: ? ? ?Linux Smart Homes For Dummies
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
Quoted 26 lines · Will Newton
Quoted 24 lines · Neil Cherry
When I'm compiling all goes well until I hit this:
:DEPMOD 2.6.29.4-test
make[1]: Leaving directory `/home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/linux-2.6.29.4'
+ rm -f/home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/root/lib/modules/2.6.29.4/build/home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/root/lib/modules/2.6.29.4/source
+/home/njc/stuff/buildroot-2009.05/build_i586/staging_dir/bin/i586-linux-depmod26-b/home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/root2.6.29.4
WARNING: Couldn't open directory/home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/root/lib/modules/2.6.29.4: No such file or directory
FATAL: Could not open/home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/root/lib/modules/2.6.29.4/modules.dep.tempfor writing: No such file or directory
make: *** [/home/njc/stuff/buildroot-2009.05/project_build_i586/LORHA/root/lib/modules/2.6.29.4/modules.dep] Error 1I'm having trouble finding where the sequence of commands are executed so I can figure out why the directory is not being created.
Quoted 8 lines
Quoted 4 lines
I can go into the linux-2.6.29.4 directory and manually compile the kernel with no errors.
Any pointers would be appreciated.
It looks like it's the
modules_installtarget in the kernelMakefilethat is failing. Can you make that target successfully i.e. makemodules_installin the kernel tree?
Sorry for the delay.
Yes when I go into the kernel directory I can compile the modules with no problems. My fix was to add a mkdir just after the rm -rf in that section of the make file (I can't find it right now).
I'll find that info and post it here so we can see if it makes any sense to anyone.
Thanks
Signature · 4 lines
Linux Home Automation Neil Cherry ncherry at linuxha.com http://www.linuxha.com/ Main site http://linuxha.blogspot.com/ My HA Blog Author of: Linux Smart Homes For Dummies