From: Benjamin N. <neu...@gm...> - 2009-12-04 18:03:16
|
I've followed directions to set up and build for overo using instructions found here: http://www.gumstix.net/Setup-and-Programming/view/Overo-Setup-and-Programming/Setting-up-a-build-environment/111.html Following error occurs: WARNING: No matches in filesystem for /home/ben/Projects/Gumstix/overo-oe/user.collection in COLLECTIONS NOTE: Psyco JIT Compiler (http://psyco.sf.net) not available. Install it to increase performance. NOTE: Handling BitBake files: - (7651/7651) [100 %] NOTE: Parsing finished. 7055 cached, 298 parsed, 298 skipped, 2 masked. NOTE: Resolving any missing task queue dependencies NOTE: Preparing runqueue NOTE: Executing runqueue NOTE: Running task 2193 of 3201 (ID: 1685, /home/ben/Projects/Gumstix/overo-oe/org.openembedded.dev/recipes/iproute2/ iproute2_2.6.29.bb, do_compile) ERROR: function do_compile failed ERROR: log data follows (/home/ben/Projects/Gumstix/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/iproute2-2.6.29-r1/temp/log.do_compile.1332) | NOTE: make CC=arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp KERNEL_INCLUDE=/home/ben/Projects/Gumstix/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/kernel/include DOCDIR=/usr/share/doc/iproute2 SUBDIRS=lib tc ip SBINDIR=/sbin | make[1]: Entering directory `/home/ben/Projects/Gumstix/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/iproute2-2.6.29-r1/iproute2-2.6.29/lib' | make[1]: Nothing to be done for `all'. | make[1]: Leaving directory `/home/ben/Projects/Gumstix/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/iproute2-2.6.29-r1/iproute2-2.6.29/lib' | make[1]: Entering directory `/home/ben/Projects/Gumstix/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/iproute2-2.6.29-r1/iproute2-2.6.29/tc' | arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DCONFIG_GACT -DCONFIG_GACT_PROB -shared -fpic -o q_atm.so q_atm.c -latm | q_atm.c:19:17: error: atm.h: No such file or directory | q_atm.c: In function 'atm_parse_class_opt': | q_atm.c:66: warning: implicit declaration of function 'text2qos' | q_atm.c:67: warning: implicit declaration of function 'text2sap' | q_atm.c:71: warning: implicit declaration of function 'text2atm' | q_atm.c:72: error: 'T2A_PVC' undeclared (first use in this function) | q_atm.c:72: error: (Each undeclared identifier is reported only once | q_atm.c:72: error: for each function it appears in.) | q_atm.c:72: error: 'T2A_NAME' undeclared (first use in this function) | q_atm.c:80: error: 'T2A_SVC' undeclared (first use in this function) | q_atm.c: In function 'atm_print_opt': | q_atm.c:196: error: 'MAX_ATM_ADDR_LEN' undeclared (first use in this function) | q_atm.c:207: warning: implicit declaration of function 'atm2text' | q_atm.c:208: error: 'A2T_PRETTY' undeclared (first use in this function) | q_atm.c:208: error: 'A2T_NAME' undeclared (first use in this function) | q_atm.c:196: warning: unused variable 'buffer' | make[1]: *** [q_atm.so] Error 1 | make[1]: Leaving directory `/home/ben/Projects/Gumstix/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/iproute2-2.6.29-r1/iproute2-2.6.29/tc' | make: *** [all] Error 2 | FATAL: oe_runmake failed NOTE: Task failed: /home/ben/Projects/Gumstix/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/iproute2-2.6.29-r1/temp/log.do_compile.1332 ERROR: TaskFailed event exception, aborting ERROR: Build of /home/ben/Projects/Gumstix/overo-oe/org.openembedded.dev/recipes/iproute2/ iproute2_2.6.29.bb do_compile failed ERROR: Task 1685 (/home/ben/Projects/Gumstix/overo-oe/org.openembedded.dev/recipes/iproute2/ iproute2_2.6.29.bb, do_compile) failed NOTE: Tasks Summary: Attempted 2192 tasks of which 2192 didn't need to be rerun and 1 failed. ERROR: '/home/ben/Projects/Gumstix/overo-oe/org.openembedded.dev/recipes/iproute2/ iproute2_2.6.29.bb' failed Any help in resolving this issue would be greatly appreciated! Thanks! Ben |
From: Chris M. <ch...@fo...> - 2009-12-04 18:52:49
|
Mine builds fine and I've been looking through my logs comparing them to yours and mine never even calls the command that seems to be failing for you... I think we need more information. Have you made any changes in the git tree you're syncing? When was your last pull? Have you got enough free hard drive space? What is your host OS? You can try it again (bitbake -c clean iproute2 && bitbake iproute2) and if it's still not working attaching or referencing the appropriate bits of the resultant compile log mentioned in the error may help us as well. Chris On Fri, Dec 4, 2009 at 10:03 AM, Benjamin Neuman <neu...@gm...> wrote: > I've followed directions to set up and build for overo using instructions > found > here:http://www.gumstix.net/Setup-and-Programming/view/Overo-Setup-and-Programming/Setting-up-a-build-environment/111.html > > Following error occurs: > > WARNING: No matches in filesystem for > /home/ben/Projects/Gumstix/overo-oe/user.collection in > COLLECTIONS > NOTE: Psyco JIT Compiler (http://psyco.sf.net) not available. Install it to > increase > performance. > NOTE: Handling BitBake files: - (7651/7651) [100 > %] > NOTE: Parsing finished. 7055 cached, 298 parsed, 298 skipped, 2 > masked. > NOTE: Resolving any missing task queue > dependencies > NOTE: Preparing > runqueue > NOTE: Executing > runqueue > NOTE: Running task 2193 of 3201 (ID: 1685, > /home/ben/Projects/Gumstix/overo-oe/org.openembedded.dev/recipes/iproute2/iproute2_2.6.29.bb, > do_compile) > ERROR: function do_compile > failed > ERROR: log data follows > (/home/ben/Projects/Gumstix/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/iproute2-2.6.29-r1/temp/log.do_compile.1332) > | NOTE: make CC=arm-angstrom-linux-gnueabi-gcc -march=armv7-a > -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp > KERNEL_INCLUDE=/home/ben/Projects/Gumstix/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/kernel/include > DOCDIR=/usr/share/doc/iproute2 SUBDIRS=lib tc ip > SBINDIR=/sbin > | make[1]: Entering directory > `/home/ben/Projects/Gumstix/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/iproute2-2.6.29-r1/iproute2-2.6.29/lib' > | make[1]: Nothing to be done for > `all'. > | make[1]: Leaving directory > `/home/ben/Projects/Gumstix/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/iproute2-2.6.29-r1/iproute2-2.6.29/lib' > | make[1]: Entering directory > `/home/ben/Projects/Gumstix/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/iproute2-2.6.29-r1/iproute2-2.6.29/tc' > | arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon > -mfloat-abi=softfp -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include > -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DCONFIG_GACT -DCONFIG_GACT_PROB > -shared -fpic -o q_atm.so q_atm.c > -latm > | q_atm.c:19:17: error: atm.h: No such file or > directory > | q_atm.c: In function > 'atm_parse_class_opt': > | q_atm.c:66: warning: implicit declaration of function > 'text2qos' > | q_atm.c:67: warning: implicit declaration of function > 'text2sap' > | q_atm.c:71: warning: implicit declaration of function > 'text2atm' > | q_atm.c:72: error: 'T2A_PVC' undeclared (first use in this > function) > | q_atm.c:72: error: (Each undeclared identifier is reported only > once > | q_atm.c:72: error: for each function it appears > in.) > | q_atm.c:72: error: 'T2A_NAME' undeclared (first use in this > function) > | q_atm.c:80: error: 'T2A_SVC' undeclared (first use in this > function) > | q_atm.c: In function > 'atm_print_opt': > | q_atm.c:196: error: 'MAX_ATM_ADDR_LEN' undeclared (first use in this > function) > | q_atm.c:207: warning: implicit declaration of function > 'atm2text' > | q_atm.c:208: error: 'A2T_PRETTY' undeclared (first use in this > function) > | q_atm.c:208: error: 'A2T_NAME' undeclared (first use in this > function) > | q_atm.c:196: warning: unused variable > 'buffer' > | make[1]: *** [q_atm.so] Error > 1 > | make[1]: Leaving directory > `/home/ben/Projects/Gumstix/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/iproute2-2.6.29-r1/iproute2-2.6.29/tc' > | make: *** [all] Error > 2 > | FATAL: oe_runmake > failed > NOTE: Task failed: > /home/ben/Projects/Gumstix/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/iproute2-2.6.29-r1/temp/log.do_compile.1332 > ERROR: TaskFailed event exception, > aborting > ERROR: Build of > /home/ben/Projects/Gumstix/overo-oe/org.openembedded.dev/recipes/iproute2/iproute2_2.6.29.bb do_compile > failed > ERROR: Task 1685 > (/home/ben/Projects/Gumstix/overo-oe/org.openembedded.dev/recipes/iproute2/iproute2_2.6.29.bb, > do_compile) failed > NOTE: Tasks Summary: Attempted 2192 tasks of which 2192 didn't need to be > rerun and 1 > failed. > ERROR: > '/home/ben/Projects/Gumstix/overo-oe/org.openembedded.dev/recipes/iproute2/iproute2_2.6.29.bb' > failed > > Any help in resolving this issue would be greatly appreciated! > Thanks! > Ben > ------------------------------------------------------------------------------ > Join us December 9, 2009 for the Red Hat Virtual Experience, > a free event focused on virtualization and cloud computing. > Attend in-depth sessions from your desk. Your couch. Anywhere. > http://p.sf.net/sfu/redhat-sfdev2dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > |
From: Benjamin N. <neu...@gm...> - 2009-12-05 21:31:41
|
Thanks for responding. I just started with the gumstix build so I literally followed the instructions to the letter. Fresh git pull, no changes to git tree, plenty of disk space, Sabayon linux (v5) OS. I tried bitbake -c clean iproute2 ** bitbake iproute2 with the following results: | q_atm.c:19:17: error: atm.h: No such file or directory | q_atm.c: In function 'atm_parse_class_opt': | q_atm.c:66: warning: implicit declaration of function 'text2qos' | q_atm.c:67: warning: implicit declaration of function 'text2sap' | q_atm.c:71: warning: implicit declaration of function 'text2atm' | q_atm.c:72: error: 'T2A_PVC' undeclared (first use in this function) | q_atm.c:72: error: (Each undeclared identifier is reported only once | q_atm.c:72: error: for each function it appears in.) | q_atm.c:72: error: 'T2A_NAME' undeclared (first use in this function) | q_atm.c:80: error: 'T2A_SVC' undeclared (first use in this function) | q_atm.c: In function 'atm_print_opt': | q_atm.c:196: error: 'MAX_ATM_ADDR_LEN' undeclared (first use in this function) | q_atm.c:207: warning: implicit declaration of function 'atm2text' | q_atm.c:208: error: 'A2T_PRETTY' undeclared (first use in this function) | q_atm.c:208: error: 'A2T_NAME' undeclared (first use in this function) | q_atm.c:196: warning: unused variable 'buffer' | make[1]: *** [q_atm.so] Error 1 | rm emp_ematch.lex.c emp_ematch.yacc.c | make[1]: Leaving directory `/home/ben/Projects/Gumstix/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/iproute2-2.6.29-r1/iproute2-2.6.29/tc' | make: *** [all] Error 2 | FATAL: oe_runmake failed NOTE: Task failed: /home/ben/Projects/Gumstix/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/iproute2-2.6.29-r1/temp/log.do_compile.7892 ERROR: TaskFailed event exception, aborting ERROR: Build of /home/ben/Projects/Gumstix/overo-oe/org.openembedded.dev/recipes/iproute2/ iproute2_2.6.29.bb do_compile failed ERROR: Task 7 (/home/ben/Projects/Gumstix/overo-oe/org.openembedded.dev/recipes/iproute2/ iproute2_2.6.29.bb, do_compile) failed NOTE: Tasks Summary: Attempted 302 tasks of which 296 didn't need to be rerun and 1 failed. ERROR: '/home/ben/Projects/Gumstix/overo-oe/org.openembedded.dev/recipes/iproute2/ iproute2_2.6.29.bb' failed I'm happy to provide more info if needed. Thanks again, Ben |
From: demonz <is...@gm...> - 2009-12-10 09:21:20
|
Hello, Same problem here[2], running Pardus Linux. Theres this[1] related report but i'm very new to this build system dont know where/how to apply attached patch. Any ideas ? (I'm sorry if you got this message twice) [1] http://bugs.openembedded.net/show_bug.cgi?id=5147 [2] system/mnt/40GB/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include -c -o em_nbyte.o em_nbyte.c | ccache arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DCONFIG_GACT -DCONFIG_GACT_PROB -isystem/mnt/40GB/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include -c -o em_cmp.o em_cmp.c | ccache arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DCONFIG_GACT -DCONFIG_GACT_PROB -isystem/mnt/40GB/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include -c -o em_u32.o em_u32.c | ccache arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DCONFIG_GACT -DCONFIG_GACT_PROB -isystem/mnt/40GB/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include -c -o em_meta.o em_meta.c | ccache arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DCONFIG_GACT -DCONFIG_GACT_PROB -isystem/mnt/40GB/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/include -c -o m_ipt.o m_ipt.c | ccache arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -L/mnt/40GB/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/lib -Wl,-rpath-link,/mnt/40GB/overo-oe/tmp/staging/armv7a-angstrom-linux-gnueabi/usr/lib -Wl,-O1 -Wl,--hash-style=gnu -Wl,-export-dynamic tc.o tc_qdisc.o tc_class.o tc_filter.o tc_util.o tc_monitor.o m_police.o m_estimator.o m_action.o m_ematch.o emp_ematch.yacc.o emp_ematch.lex.o q_fifo.o q_sfq.o q_red.o q_prio.o q_tbf.o q_cbq.o q_rr.o q_multiq.o q_netem.o f_rsvp.o f_u32.o f_route.o f_fw.o f_basic.o f_flow.o q_dsmark.o q_gred.o f_tcindex.o q_ingress.o q_hfsc.o q_htb.o q_drr.o m_gact.o m_mirred.o m_nat.o m_pedit.o m_skbedit.o p_ip.o p_icmp.o p_tcp.o p_udp.o em_nbyte.o em_cmp.o em_u32.o em_meta.o m_ipt.o ../lib/libnetlink.a ../lib/libutil.a tc_core.o tc_red.o tc_cbq.o tc_estimator.o tc_stab.o -lresolv -L../lib -lnetlink -lutil -L. -ltc -lm -ldl -o tc | ccache arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DLIBDIR=\"/usr/lib/\" -DCONFIG_GACT -DCONFIG_GACT_PROB -shared -fpic -o q_atm.so q_atm.c -latm | q_atm.c:19:17: error: atm.h: No such file or directory | q_atm.c: In function 'atm_parse_class_opt': | q_atm.c:66: warning: implicit declaration of function 'text2qos' | q_atm.c:67: warning: implicit declaration of function 'text2sap' | q_atm.c:71: warning: implicit declaration of function 'text2atm' | q_atm.c:72: error: 'T2A_PVC' undeclared (first use in this function) | q_atm.c:72: error: (Each undeclared identifier is reported only once | q_atm.c:72: error: for each function it appears in.) | q_atm.c:72: error: 'T2A_NAME' undeclared (first use in this function) | q_atm.c:80: error: 'T2A_SVC' undeclared (first use in this function) | q_atm.c: In function 'atm_print_opt': | q_atm.c:196: error: 'MAX_ATM_ADDR_LEN' undeclared (first use in this function) | q_atm.c:207: warning: implicit declaration of function 'atm2text' | q_atm.c:208: error: 'A2T_PRETTY' undeclared (first use in this function) | q_atm.c:208: error: 'A2T_NAME' undeclared (first use in this function) | q_atm.c:196: warning: unused variable 'buffer' | make[1]: *** [q_atm.so] Error 1 | rm emp_ematch.lex.c emp_ematch.yacc.c | make[1]: Leaving directory `/mnt/40GB/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/iproute2-2.6.29-r1/iproute2-2.6.29/tc' | make: *** [all] Error 2 | FATAL: oe_runmake failed -- View this message in context: http://old.nabble.com/bibake-omap3-console-image-error-tp26646616p26724173.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: ScottEllis <sco...@gm...> - 2009-12-10 14:16:19
|
I think that link demonz posted is on the right track. The configure script that iproute2 is using is trying to customize the build based on the host machine not the target machine. Until that script is fixed I would just get rid of it. The output of that script on my machine, standard Ubuntu desktop, ends up with an empty Config anyway. I think that's why there is not a bunch of people seeing this. Even if the configure script did work and you wanted ATM stuff, the q_atm.c file has a bad path reference to atm.h. #include <atm.h> instead of #include <linux/atm.h> I attached a patch file 'ignore-configure.patch' that you can copy to ${OVEROTOP}/org.openembedded.dev/recipes/iproute2/iproute2-2.6.29/ignore-configure.patch then modify the recipe ..recipes/iproute2/iproute2_2.6.29.bb and add the ignore-configure.patch to the list of patch files. --- a/recipes/iproute2/iproute2_2.6.29.bb +++ b/recipes/iproute2/iproute2_2.6.29.bb @@ -5,6 +5,7 @@ PR = "r1" SRC_URI = "http://developer.osdl.org/dev/iproute2/download/${P}.tar.bz2 \ file://new-flex-fix.patch;patch=1 \ file://compilation-fix.patch;patch=1 \ + file://ignore-configure.patch;patch=1 \ " bitbake -c clean iproute2 bitbake -c rebuild iproute2 should work then. http://old.nabble.com/file/p26727942/ignore-configure.patch ignore-configure.patch -- View this message in context: http://old.nabble.com/bibake-omap3-console-image-error-tp26646616p26727942.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: İşbaran A. <is...@gm...> - 2009-12-10 14:55:49
|
Hello, On Thu, Dec 10, 2009 at 4:16 PM, ScottEllis <sco...@gm...>wrote: > > I think that link demonz posted is on the right track. > > The configure script that iproute2 is using is trying to customize the > build > based on the host machine > not the target machine. > > Until that script is fixed I would just get rid of it. > That patch bypassed the error, thank you for fast response -- İşbaran Akçayır http://ish.kodzilla.org |