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

IPB

Welcome Guest ( Log In | Register )

Profile
Personal Photo
Options
Options
Personal Statement
paulcsf doesn't have a personal statement currently.
Personal Info
paulcsf
Age Unknown
Gender Not Set
Location Unknown
Birthday Unknown
Interests
No Information
Statistics
Joined: 1-September 08
Profile Views: 370*
Last Seen: 2nd September 2008 - 10:12 PM
Local Time: Jul 14 2014, 06:57 AM
2 posts (0 per day)
Contact Information
AIM No Information
Yahoo No Information
ICQ No Information
MSN No Information
* Profile views updated each hour

paulcsf

Members


Topics
Posts
Comments
Friends
My Content
1 Sep 2008
I am trying to develop an embedded X86-compatible OS, and am having problems getting very far. I have been able to find the answers to my problems so far, but haven't found any information relating to this one.

My development environment is Ubuntu 8.04.

My BitBake / OE snapshot is:

OE Build Configuration:
BB_VERSION = "1.8.10"
OE_REVISION = "1158bcc7fbd021ba939dc1e2ef7be69cf90f2806"
TARGET_ARCH = "i586"
TARGET_OS = "linux"
MACHINE = "i586-generic"
DISTRO = "generic"
DISTRO_VERSION = ".dev-snapshot-20080902"
TARGET_FPU = ""

I am using the .stable branch of the OE database, with monotone 0.37 and OE-this-is-for-mtn-0.37.mtn.bz2.

I successfully built "helloworld", so I think I have things setup mostly correct.

Now I get an error trying to compile gconf_dbus. I added SRCREV_pn-gconf-dbus ?= ${AUTOREV} to my local.conf because the svn get was failing to find and download version 1 (I think, failing either way). Now with the ${AUTOREV} option, it made it past the svn get, processed many more tasks, and now fails compiling. The svn http site for gconf_dbus seems to show 699 as the latest, but using the ${AUTOREV} option seems to download 693 as shown in the debug output below.

CODE
NOTE: package gconf-dbus-2.16.0+svnr693-r5: task do_compile: started
ERROR: function do_compile failed
ERROR: log data follows (/home/pharness/oe/20080830/build/tmp/work/i586-linux/gconf-dbus-2.16.0+svnr693-r5/temp/log.do_compile.7475)
| NOTE: make
| make all-recursive
| make[1]: Entering directory `/home/pharness/oe/20080830/build/tmp/work/i586-linux/gconf-dbus-2.16.0+svnr693-r5/trunk'
| Making all in gconf
| make[2]: Entering directory `/home/pharness/oe/20080830/build/tmp/work/i586-linux/gconf-dbus-2.16.0+svnr693-r5/trunk/gconf'
| make all-am
| make[3]: Entering directory `/home/pharness/oe/20080830/build/tmp/work/i586-linux/gconf-dbus-2.16.0+svnr693-r5/trunk/gconf'
| if /bin/sh ../i586-linux-libtool --tag=CC --mode=compile ccache i586-linux-gcc -mcpu=pentium -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I/home/pharness/oe/20080830/build/tmp/staging/i586-linux/include/glib-2.0 -I/home/pharness/oe/20080830/build/tmp/staging/i586-linux/lib/glib-2.0/include -I/home/pharness/oe/20080830/build/tmp/staging/i586-linux/include/dbus-1.0 -I/home/pharness/oe/20080830/build/tmp/staging/i586-linux/lib/dbus-1.0/include -I/home/pharness/oe/20080830/build/tmp/staging/i586-linux/include/libxml2 -DG_LOG_DOMAIN=\"GConf\" -DPREFIX=\""/usr"\" -DGCONF_LOCALE_DIR=\""/usr/share/locale"\" -DGCONF_SRCDIR=\""/home/pharness/oe/20080830/build/tmp/work/i586-linux/gconf-dbus-2.16.0+svnr693-r5/trunk"\" -DGCONF_CONFDIR=\""/etc/gconf/2"\" -DGCONF_ETCDIR=\""/etc/gconf"\" -DGCONF_BINDIR=\""/usr/bin"\" -DGCONF_SERVERDIR=\""/usr/libexec"\" -DGCONF_BUILDDIR=\"".."\" -DGCONF_BACKEND_DIR=\""/usr/lib/GConf-dbus/2"\" -DVERSION=\""2.16.0"\" -DGCONF_ENABLE_INTERNALS=1 -DGCONFD=\""gconfd-2"\" -DDBUS_API_SUBJECT_TO_CHANGE=\"1\" -isystem/home/pharness/oe/20080830/build/tmp/staging/i586-linux/include -isystem/home/pharness/oe/20080830/build/tmp/staging/i586-linux/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -Wall -MT gconf-value.lo -MD -MP -MF ".deps/gconf-value.Tpo" -c -o gconf-value.lo gconf-value.c; \
| then mv -f ".deps/gconf-value.Tpo" ".deps/gconf-value.Plo"; else rm -f ".deps/gconf-value.Tpo"; exit 1; fi
| ccache i586-linux-gcc -mcpu=pentium -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I/home/pharness/oe/20080830/build/tmp/staging/i586-linux/include/glib-2.0 -I/home/pharness/oe/20080830/build/tmp/staging/i586-linux/lib/glib-2.0/include -I/home/pharness/oe/20080830/build/tmp/staging/i586-linux/include/dbus-1.0 -I/home/pharness/oe/20080830/build/tmp/staging/i586-linux/lib/dbus-1.0/include -I/home/pharness/oe/20080830/build/tmp/staging/i586-linux/include/libxml2 -DG_LOG_DOMAIN=\"GConf\" -DPREFIX=\"/usr\" -DGCONF_LOCALE_DIR=\"/usr/share/locale\" -DGCONF_SRCDIR=\"/home/pharness/oe/20080830/build/tmp/work/i586-linux/gconf-dbus-2.16.0+svnr693-r5/trunk\" -DGCONF_CONFDIR=\"/etc/gconf/2\" -DGCONF_ETCDIR=\"/etc/gconf\" -DGCONF_BINDIR=\"/usr/bin\" -DGCONF_SERVERDIR=\"/usr/libexec\" -DGCONF_BUILDDIR=\"..\" -DGCONF_BACKEND_DIR=\"/usr/lib/GConf-dbus/2\" -DVERSION=\"2.16.0\" -DGCONF_ENABLE_INTERNALS=1 -DGCONFD=\"gconfd-2\" -DDBUS_API_SUBJECT_TO_CHANGE=\"1\" -isystem/home/pharness/oe/20080830/build/tmp/staging/i586-linux/include -isystem/home/pharness/oe/20080830/build/tmp/staging/i586-linux/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -Wall -MT gconf-value.lo -MD -MP -MF .deps/gconf-value.Tpo -c gconf-value.c -DPIC
| `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
| `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
| gconf-value.c: In function 'gconf_value_new':
| gconf-value.c:76: warning: implicit declaration of function 'g_slice_new0'
| gconf-value.c:76: error: expected expression before 'GConfRealValue'
| gconf-value.c: In function 'gconf_value_free':
| gconf-value.c:829: warning: implicit declaration of function 'g_slice_free'
| gconf-value.c:829: error: expected expression before 'GConfRealValue'
| gconf-value.c: In function 'gconf_entry_new_nocopy':
| gconf-value.c:1455: warning: implicit declaration of function 'g_slice_new'
| gconf-value.c:1455: error: expected expression before 'GConfRealEntry'
| gconf-value.c:1455: warning: assignment makes pointer from integer without a cast
| gconf-value.c: In function 'gconf_entry_unref':
| gconf-value.c:1494: error: expected expression before 'GConfRealEntry'
| make[3]: *** [gconf-value.lo] Error 1
| make[3]: Leaving directory `/home/pharness/oe/20080830/build/tmp/work/i586-linux/gconf-dbus-2.16.0+svnr693-r5/trunk/gconf'
| make[2]: *** [all] Error 2
| make[2]: Leaving directory `/home/pharness/oe/20080830/build/tmp/work/i586-linux/gconf-dbus-2.16.0+svnr693-r5/trunk/gconf'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory `/home/pharness/oe/20080830/build/tmp/work/i586-linux/gconf-dbus-2.16.0+svnr693-r5/trunk'
| make: *** [all] Error 2
| FATAL: oe_runmake failed
NOTE: Task failed: /home/pharness/oe/20080830/build/tmp/work/i586-linux/gconf-dbus-2.16.0+svnr693-r5/temp/log.do_compile.7475
NOTE: package gconf-dbus-2.16.0+svnr693-r5: task do_compile: failed
ERROR: TaskFailed event exception, aborting
NOTE: package gconf-dbus-2.16.0+svnr693: failed
ERROR: Build of /home/pharness/oe/20080830/openembedded/packages/gnome/gconf-dbus_svn.bb do_compile failed
ERROR: Task 571 (/home/pharness/oe/20080830/openembedded/packages/gnome/gconf-dbus_svn.bb, do_compile) failed
NOTE: Tasks Summary: Attempted 432 tasks of which 432 didn't need to be rerun and 1 failed.
ERROR: '/home/pharness/oe/20080830/openembedded/packages/gnome/gconf-dbus_svn.bb' failed


I tried the OE.dev branch, but it fails with many of the following errors:
ERROR: EOL while scanning single-quoted string (<string>, line 1) while parsing /home/pharness/oe/20080830/openembedded.dev/packages/opkg/opkg-nogpg-nocurl_svn.bb

If anybody has some suggestions, I would love to hear them. Thanks.
Last Visitors
paulcsf has no visitors to display.

Comments
Other users have left no comments for paulcsf.

Friends
There are no friends to display.
RSS Lo-Fi Version Time is now: 14th July 2014 - 04:57 AM