From: Sudhangathan B S <sud...@gm...> - 2012-08-16 07:39:00
|
Hi all, My first time compilation as soon as I setup the OE environment was succesfull and boots fine too.. I'm using overo-fire. Now I have added libertas Thinfirm drivers as per http://corysohrakoff.wordpress.com/2011/09/13/enabling-wifi-ap-mode-on-a-gumstix-overo/but using OE.. I have pasted the error below.. My understanding of OE might not be good.. but I have a question Does Thinfirm drivers get compiled by 'recipes' or the normal 'Make'.. If 'recipies', then where do I find the recipies..?? If it is Make then how to proceed..?? ~~~~~~~~~~~~~~~~~~~~~~~~~~ desen555@desen555-UStudio:~/overo-oe$ bitbake virtual/kernel NOTE: Psyco JIT Compiler (http://psyco.sf.net) not available. Install it to increase performance. Loading cache: 100% |##################################################################################################################################| ETA: 00:00:00 Loaded 7208 entries from dependency cache. NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been replaced by bluez4 | ETA: 00:00:13 NOTE: Angstrom DOES NOT support fso-apm because regular apmd is good enough | ETA: 00:00:11 NOTE: Angstrom DOES NOT support bluez-utils because bluez-utils 3.x has been replaced by bluez4 | ETA: 00:00:10 NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been replaced by bluez4 | ETA: 00:00:09 NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv replacement is used | ETA: 00:00:08 NOTE: Angstrom DOES NOT support bluez-utils because bluez-utils 3.x has been replaced by bluez4 | ETA: 00:00:07 NOTE: Angstrom DOES NOT support ipkg because ipkg has been superseded by opkg################ | ETA: 00:00:06 NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been replaced by bluez4############# | ETA: 00:00:05 NOTE: Angstrom DOES NOT support bash-noemu because doesn't work on the target##################################################### | ETA: 00:00:02 NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv replacement is used########################################## | ETA: 00:00:01 NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv replacement is used################################################### | ETA: 00:00:00 Parsing recipes: 100% |################################################################################################################################| Time: 00:00:15 Parsing of 7344 .bb files complete (6579 cached, 765 parsed). 7992 targets, 324 skipped, 2 masked, 0 errors. WARNING: No bb files matched BBFILE_PATTERN_user '^/home/desen555/overo-oe/user.collection/recipes' Build Configuration: BB_VERSION = "1.12.0" METADATA_BRANCH = "overo-2011.03" METADATA_REVISION = "8b733a3" TARGET_ARCH = "arm" TARGET_OS = "linux-gnueabi" MACHINE = "overo" DISTRO = "angstrom" DISTRO_VERSION = "2011.03" TARGET_FPU = "hard" NOTE: Resolving any missing task queue dependencies NOTE: preferred version 1.0.0d of openssl-native not available (for item openssl-native) NOTE: Preparing runqueue NOTE: Executing RunQueue Tasks NOTE: Running task 435 of 697 (ID: 16, /home/desen555/overo-oe/org.openembedded.dev/recipes/linux/ linux-omap3_git.bb, do_compile_kernelmodules) NOTE: package linux-omap3-3.2-r103: task do_compile_kernelmodules: Started ERROR: Logfile of failure stored in: /home/desen555/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/linux-omap3-3.2-r103/temp/log.do_compile_kernelmodules.2854 Log data follows: | + do_compile_kernelmodules | + unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS MACHINE | + grep -q -i -e '^CONFIG_MODULES=y$' .config | + oe_runmake modules 'CC=arm-angstrom-linux-gnueabi-gcc -mno-thumb-interwork -mno-thumb' 'LD=arm-angstrom-linux-gnueabi-ld --sysroot=/home/desen555/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi ' | + oenote make modules 'CC=arm-angstrom-linux-gnueabi-gcc -mno-thumb-interwork -mno-thumb' 'LD=arm-angstrom-linux-gnueabi-ld --sysroot=/home/desen555/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi ' | + echo NOTE: 'make modules CC=arm-angstrom-linux-gnueabi-gcc -mno-thumb-interwork -mno-thumb LD=arm-angstrom-linux-gnueabi-ld --sysroot=/home/desen555/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi ' | NOTE: make modules CC=arm-angstrom-linux-gnueabi-gcc -mno-thumb-interwork -mno-thumb LD=arm-angstrom-linux-gnueabi-ld --sysroot=/home/desen555/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi | + make modules 'CC=arm-angstrom-linux-gnueabi-gcc -mno-thumb-interwork -mno-thumb' 'LD=arm-angstrom-linux-gnueabi-ld --sysroot=/home/desen555/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi ' | CHK include/linux/version.h | CHK include/generated/utsrelease.h | make[1]: `include/generated/mach-types.h' is up to date. | CALL scripts/checksyscalls.sh | CC [M] drivers/net/wireless/libertas_tf/if_sdio.o | drivers/net/wireless/libertas_tf/if_sdio.c:48: warning: data definition has no type or storage class | drivers/net/wireless/libertas_tf/if_sdio.c:48: warning: type defaults to 'int' in declaration of 'MODULE_DEVICE_TABLE' | drivers/net/wireless/libertas_tf/if_sdio.c:48: warning: parameter names (without types) in function declaration | drivers/net/wireless/libertas_tf/if_sdio.c:66: error: expected declaration specifiers or '...' before string constant | drivers/net/wireless/libertas_tf/if_sdio.c:66: warning: data definition has no type or storage class | drivers/net/wireless/libertas_tf/if_sdio.c:66: warning: type defaults to 'int' in declaration of 'MODULE_FIRMWARE' | drivers/net/wireless/libertas_tf/if_sdio.c:66: warning: function declaration isn't a prototype | drivers/net/wireless/libertas_tf/if_sdio.c:67: error: expected declaration specifiers or '...' before string constant | drivers/net/wireless/libertas_tf/if_sdio.c:67: warning: data definition has no type or storage class | drivers/net/wireless/libertas_tf/if_sdio.c:67: warning: type defaults to 'int' in declaration of 'MODULE_FIRMWARE' | drivers/net/wireless/libertas_tf/if_sdio.c:67: warning: function declaration isn't a prototype | drivers/net/wireless/libertas_tf/if_sdio.c:920: warning: data definition has no type or storage class | drivers/net/wireless/libertas_tf/if_sdio.c:920: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL' | drivers/net/wireless/libertas_tf/if_sdio.c:920: warning: parameter names (without types) in function declaration | drivers/net/wireless/libertas_tf/if_sdio.c:1427: error: expected declaration specifiers or '...' before string constant | drivers/net/wireless/libertas_tf/if_sdio.c:1427: warning: data definition has no type or storage class | drivers/net/wireless/libertas_tf/if_sdio.c:1427: warning: type defaults to 'int' in declaration of 'MODULE_DESCRIPTION' | drivers/net/wireless/libertas_tf/if_sdio.c:1427: warning: function declaration isn't a prototype | drivers/net/wireless/libertas_tf/if_sdio.c:1428: error: expected declaration specifiers or '...' before string constant | drivers/net/wireless/libertas_tf/if_sdio.c:1428: warning: data definition has no type or storage class | drivers/net/wireless/libertas_tf/if_sdio.c:1428: warning: type defaults to 'int' in declaration of 'MODULE_AUTHOR' | drivers/net/wireless/libertas_tf/if_sdio.c:1428: warning: function declaration isn't a prototype | drivers/net/wireless/libertas_tf/if_sdio.c:1429: error: expected declaration specifiers or '...' before string constant | drivers/net/wireless/libertas_tf/if_sdio.c:1429: warning: data definition has no type or storage class | drivers/net/wireless/libertas_tf/if_sdio.c:1429: warning: type defaults to 'int' in declaration of 'MODULE_LICENSE' | drivers/net/wireless/libertas_tf/if_sdio.c:1429: warning: function declaration isn't a prototype | make[4]: *** [drivers/net/wireless/libertas_tf/if_sdio.o] Error 1 | make[3]: *** [drivers/net/wireless/libertas_tf] Error 2 | make[2]: *** [drivers/net/wireless] Error 2 | make[1]: *** [drivers/net] Error 2 | make: *** [drivers] Error 2 | + die 'oe_runmake failed' | + oefatal 'oe_runmake failed' | + echo FATAL: 'oe_runmake failed' | FATAL: oe_runmake failed | + exit 1 NOTE: package linux-omap3-3.2-r103: task do_compile_kernelmodules: Failed ERROR: Function 'do_compile_kernelmodules' failed (see /home/desen555/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/linux-omap3-3.2-r103/temp/log.do_compile_kernelmodules.2854 for further information) ERROR: Task 16 (/home/desen555/overo-oe/org.openembedded.dev/recipes/linux/ linux-omap3_git.bb, do_compile_kernelmodules) failed with exit code '1' ERROR: '/home/desen555/overo-oe/org.openembedded.dev/recipes/linux/ linux-omap3_git.bb' failed desen555@desen555-UStudio:~/overo-oe$ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Someone please reply..!! --------------------------------- Sudhangathan BS Ph:(+91) 9731-905-205 --------------------------------- |