[maemo-developers] [maemo-developers] Linux kernel source code
From: Kimmo Ahola Kimmo.Ahola at vtt.fiDate: Wed Aug 30 10:41:34 EEST 2006
- Previous message: [maemo-developers] Linux kernel source code
- Next message: [maemo-developers] Linux kernel source code
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hello All, looks like I have to answer this myself because I have not received any other help instructions. The same happened when I was asking where is the WLAN driver sources for 2.6.16 kernel, see http://maemo.org/pipermail/maemo-developers/2006-August/005049.html The correct answer to this is: https://garage.maemo.org/plugins/scmsvn/viewcvs.php/?root=cx3110x I have not received any reason for this, does somebody knows the reason? The solution to my problem (below) was to change the compiler environment (toolchain). Looks like the kernel (OK, only WLAN driver) is compiled with the 3.4 toolchain (scratchbox-toolchain-arm-gcc3.4.cs-glibc), not with the scratchbox-toolchain-cs2005q3.2-glibc-arm which I used and was suggested in http://www.maemo.org/platform/docs/tutorials/Maemo_tutorial.html#Installation The kernel compilation Wiki-page proposes to use scratchbox-toolchain-arm-gcc3.4.cs-glibc compiler, but in that page all other instructions was for IT2005 (and Maemo 1.1) and I mistakenly believed that suggestion was also outdated (so that was my mistake). Kernel is compiling cleanly with the cs2005q3.2 toolchain, is there some good reason not to use that to compile whole system (IT2006&Maemo2.0 and kernel)??? I am also a little bit surprised that this mailing-list does not include more people who compiles the kernel by himself/herself (or at least that impression I have gotten). Maybe they don't have to ask any questions like I have done... :-) Best Regards, Kimmo On Tuesday 15 August 2006 13:02, Kimmo Ahola wrote: > Hello Daniel, > > On Tuesday 15 August 2006 12:29, Daniel Stone wrote: > > On Tue, Aug 15, 2006 at 12:12:45PM +0300, ext Kimmo Ahola wrote: > > > Just a minor addition. The kernel source 2.6.16 does not contain the > > > WLAN driver (cx3110x) so you have to fetch the code for WLAN from > > > https://garage.maemo.org/projects/cx3110x/ > > > By the way, is this announced somewhere? > > > > > > But at least for me the code does not compile correctly, I get the > > > following error: > > > ----- > > > /scratchbox/compilers/cs2005q3.2-glibc-arm/bin/sbox-arm-linux-ld: > > > ERROR: Source object /home/user/cx3110x/umac_arm9.lib has EABI > > > version 0, but target /home/user/cx3110x/umac.o has EABI version 4 > > > ---- > > > > > > Maybe the proprietary part of the driver is compiled with the old > > > version? > > > > You need make KERNEL_SRC_DIR=... EABI4=y modules, for IT2006. > > > > Cheers, > > Daniel > > Thanks for this tip, but it's not helping me. I got the same error when > using EABI4=y parameter in 'make'. > > Cheers, > > Kimmo > _______________________________________________ > maemo-developers mailing list > maemo-developers at maemo.org > https://maemo.org/mailman/listinfo/maemo-developers
- Previous message: [maemo-developers] Linux kernel source code
- Next message: [maemo-developers] Linux kernel source code
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]