OESF | ELSI | pdaXrom | OpenZaurus | Zaurus Themes | Community Links | Ibiblio

IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> Problem With Bitbake, bitbake fails while building
HABallooner
post Jul 11 2008, 02:02 PM
Post #1





Group: Members
Posts: 1
Joined: 11-July 08
Member No.: 22,045



Hi,

I am working to develop code for gumstix and compile it with openembedded. Usually it compiles without any issues.
However, recently, I have been encountering a strange error with bitbake:
CODE
NOTE: Running task 191 of 229 (ID: 5, /gumstix/gumstix-oe/user.collection/packages/gpsdt2/gpsdt2_1.0.00.bb, do_configure)
NOTE: package gpsdt2-1.0.00: started
NOTE: package gpsdt2-1.0.00-r12: task do_configure: started
ERROR: function do_configure failed
ERROR: log data follows (/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/gpsdt2-1.0.00-r12/temp/log.do_configure.30234)
| /gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/gpsdt2-1.0.00-r12/temp/run.do_configure.30234: line 572: syntax error: unexpected end of file
NOTE: Task failed: /gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/gpsdt2-1.0.00-r12/temp/log.do_configure.30234
NOTE: package gpsdt2-1.0.00-r12: task do_configure: failed
ERROR: TaskFailed event exception, aborting
NOTE: package gpsdt2-1.0.00: failed
ERROR: Build of /gumstix/gumstix-oe/user.collection/packages/gpsdt2/gpsdt2_1.0.00.bb do_configure failed
ERROR: Task 5 (/gumstix/gumstix-oe/user.collection/packages/gpsdt2/gpsdt2_1.0.00.bb, do_configure) failed
NOTE: Tasks Summary: Attempted 190 tasks of which 190 didn't need to be rerun and 1 failed.
ERROR: '/gumstix/gumstix-oe/user.collection/packages/gpsdt2/gpsdt2_1.0.00.bb' failed


The files compile correctly when I use g++. This is my bitbake file:
CODE
DESCRIPTION = "gpsdt2 test program"

PR = "r12"

DEPENDS =""

SRC_URI = " \
file://gps.h \
file://gpsd_config.h.in \
file://gpsd_one.h \
file://gpsd_one.cpp \
file://gpsd2_test.cpp \
"

S="${WORKDIR}"

do_compile() {

${CC} -o gpsdt2 gpsd_one.cpp gpsd2_test.cpp -lgps -lstdc++}

do_install () {
install -d ${D}${bindir}/
install -m 0755 ${S}/gpsdt2 ${D}${bindir}/
}

FILES_${PN} = "${bindir}/gpsdt2"


I would suspect an install problem, but I have other programs with similarly-structured bitbake files that do build correctly. I couldn't find a fundamental difference.

I tried clearing the tmp directory (that is generated by bitbake), but it didn't help.

I am posting this on the OE forums, because I believe that this is a bitbake issue and is not a gumstix issue.
I would appreciate any suggestions on how to fix this or links to other forums where I could ask for advice.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 19th December 2014 - 12:44 AM