From: Craig H. <cr...@gu...> - 2006-10-23 22:19:40
|
You probably want CROSS_COMPILE=~/gumstix-buildroot/build_arm_nofpu/ staging_dir/bin/arm-linux- and ARCH=arm and remove the CC= C On Oct 23, 2006, at 3:07 PM, Seamus wrote: > Hey all, > > I'm trying to cross compile a kernel module for the gumstix but i'm > getting a whole load of errors. > > I'm using this command: > ---- > make -C ~/gumstix-buildroot/build_arm_nofpu/linux-2.6.18gum/ > M=`pwd` modules CC=~/gumstix-buildroot/build_arm_nofpu/staging_dir/ > bin/arm-linux-gcc > ---- > > with a Makefile simply: > ---- > obj-m: hello.o > ---- > > to compile hello.c: > ------------------------------------------------ > #define MODULE > #include <linux/init.h> > #include <linux/module.h> > #include <linux/kernel.h> > > int init_module(void) > { > printk(KERN_INFO "Hello, world\n"); > return 0; > } > > void cleanup_module(void) > { > printk(KERN_INFO "Goodbye cruel world\n"); > } > ------------------------------------------------ > > I have already built the kernel. > Is this the correct command to be compiling a module with? > > S > > ---------------------------------------------------------------------- > --- > Using Tomcat but need to do more? Need to support web services, > security? > Get stuff done quickly with pre-integrated technology to make your > job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache > Geronimo > http://sel.as-us.falkag.net/sel? > cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |