Hi, i`ve just completed my 3rd successful build of XCI using the buildroot from Xenbits... here is my installation order/script for anyone else who wants to try. Debian Lenny x86 (32bit) 1) apt-get install git-core libdbus-1-3 gcc bcc flex bison bzip2 iasl bin86 autoconf automake1.9 libtool make libncurses5-dev asciidoc cpp g++ libglib2.0-dev texinfo pciutils-dev gawk 2) cd /usr/src wget http://www.kernel.org/pub/linux/kernel/people/jsipek/guilt/guilt-0.32.1.tar.gz tar zxvf guilt-0.32.1.tar.gz cd /usr/src/guilt-0.32.1 make && make install 3) cd /usr/src git clone http://xenbits.xen.org/git-http/xenclient/build.git /usr/src/build 4) cd /usr/src/build cp configs/xenclient_config ./.config 5) make menuconfig Change to Package Selection for the target ---> Audio and video libraries and applications ---> [*] alsa-lib Build options ---> Mirrors and Download locations ---> (easynews) Sourceforge mirror site (change to)[confirmed] (kent) Sourceforge mirror site 6) make Comments welcome. If you want me to upload to the Wiki, please point out where you would like the page to be created. Cheers, Tim _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Tim Moore wrote:> Hi, > > i`ve just completed my 3rd successful build of XCI using the buildroot from Xenbits... here is my installation order/script for anyone else who wants to try. > > Debian Lenny x86 (32bit) > [snip] > Comments welcome.Thanks, this is great information !> If you want me to upload to the Wiki, please point out where you would like the page to be created.yes please. I''m sure that will help a lots. Stephen can you help pinpointing the correct place on the wiki to do that ? i''m not sure where to create stuff either on the wiki. I think we need a XCI main entry (on the main page ?) with a couple of page like XCI build information, XCI todo, XCI howto. Cheers, -- Vincent _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
I have followed your build order for days and still no sucessful build. Are you using a chroot environment? My build breaks on ldbus. TIA Tim Moore-13 wrote:> > > Hi, > > i`ve just completed my 3rd successful build of XCI using the buildroot > from Xenbits... here is my installation order/script for anyone else who > wants to try. > > Debian Lenny x86 (32bit) > > 1) > apt-get install git-core libdbus-1-3 gcc bcc flex bison bzip2 iasl bin86 > autoconf automake1.9 libtool make libncurses5-dev asciidoc cpp g++ > libglib2.0-dev texinfo pciutils-dev gawk > > 2) > cd /usr/src > wget > http://www.kernel.org/pub/linux/kernel/people/jsipek/guilt/guilt-0.32.1.tar.gz > tar zxvf guilt-0.32.1.tar.gz > cd /usr/src/guilt-0.32.1 > make && make install > > 3) > cd /usr/src > git clone http://xenbits.xen.org/git-http/xenclient/build.git > /usr/src/build > > 4) > cd /usr/src/build > cp configs/xenclient_config ./.config > > 5) > make menuconfig > Change to > Package Selection for the target ---> Audio and video libraries and > applications ---> [*] alsa-lib > > Build options ---> Mirrors and Download locations ---> (easynews) > Sourceforge mirror site > (change to)[confirmed] (kent) Sourceforge mirror site > > 6) > make > > Comments welcome. > > If you want me to upload to the Wiki, please point out where you would > like the page to be created. > > Cheers, > Tim > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel > >-- View this message in context: http://www.nabble.com/-XCI--build-order---prerequisites-tp24384113p24581113.html Sent from the Xen - Dev mailing list archive at Nabble.com. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
This is the exact error I am getting... dbus-gmain.c:36:21: error: libintl.h: No such file or directory make[5]: *** [dbus-gmain.lo] Error 1 dbus-gobject.c: In function ''get_all_object_properties'': dbus-gobject.c:933: warning: control reaches end of non-void function /usr/src/build/build_i686/staging_dir/usr/bin/i686-linux-uclibc-gcc -Os -I/usr/src/build/build_i686/staging_dir/usr/include -I/usr/src/build/build_i686/staging_dir/include --sysroot=/usr/src/build/build_i686/staging_dir/ -isysroot /usr/src/build/build_i686/staging_dir -mtune=i686 -march=i686 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -ggdb -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I/usr/src/build/build_i686/staging_dir/usr/include/dbus-1.0 -I/usr/src/build/build_i686/staging_dir/usr/lib/dbus-1.0/include -I/usr/src/build/build_i686/staging_dir/usr/include/glib-2.0 -I/usr/src/build/build_i686/staging_dir/usr/lib/glib-2.0/include -DDBUS_COMPILATION=1 -DDBUS_LOCALEDIR=\"/usr/share/locale\" -DDBUS_API_SUBJECT_TO_CHANGE=1 -Os -I/usr/src/build/build_i686/staging_dir/usr/include -I/usr/src/build/build_i686/staging_dir/include --sysroot=/usr/src/build/build_i686/staging_dir/ -isysroot /usr/src/build/build_i686/staging_dir -mtune=i686 -march=i686 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -ggdb -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wfloat-equal -Wsign-compare -MT dbus-gobject.lo -MD -MP -MF .deps/dbus-gobject.Tpo -c dbus-gobject.c -o dbus-gobject.o >/dev/null 2>&1 mv -f .deps/dbus-gobject.Tpo .deps/dbus-gobject.Plo make[5]: Leaving directory `/usr/src/build/build_i686/dbus-glib-0.80/dbus'' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/usr/src/build/build_i686/dbus-glib-0.80/dbus'' make[3]: *** [all] Error 2 make[3]: Leaving directory `/usr/src/build/build_i686/dbus-glib-0.80/dbus'' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/build/build_i686/dbus-glib-0.80'' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/src/build/build_i686/dbus-glib-0.80'' make: *** [/usr/src/build/build_i686/dbus-glib-0.80/.compiled] Error 2 TIA -- View this message in context: http://www.nabble.com/-XCI--build-order---prerequisites-tp24384113p24581160.html Sent from the Xen - Dev mailing list archive at Nabble.com. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Hi TIA, There have been a large number of patches to the XCI tree recently which has broken the buildroot, ioemu, xen and patchtrees. I was able to get past the ldbus issues but then there are bigger problems ahead, Please see my posts from 18/July/09 .. http://lists.xensource.com/archives/html/xen-devel/2009-07/msg00673.html and http://lists.xensource.com/archives/html/xen-devel/2009-07/msg00674.html No one has responded to these yet. Tim -----Original Message----- From: xen-devel-bounces@lists.xensource.com [mailto:xen-devel-bounces@lists.xensource.com] On Behalf Of iicolsandersii Sent: 21 July 2009 04:27 To: xen-devel@lists.xensource.com Subject: Re: [Xen-devel] [XCI] build order & prerequisites I have followed your build order for days and still no sucessful build. Are you using a chroot environment? My build breaks on ldbus. TIA Tim Moore-13 wrote:> > > Hi, > > i`ve just completed my 3rd successful build of XCI using the buildroot > from Xenbits... here is my installation order/script for anyone else who > wants to try. > > Debian Lenny x86 (32bit) > > 1) > apt-get install git-core libdbus-1-3 gcc bcc flex bison bzip2 iasl bin86 > autoconf automake1.9 libtool make libncurses5-dev asciidoc cpp g++ > libglib2.0-dev texinfo pciutils-dev gawk > > 2) > cd /usr/src > wget > http://www.kernel.org/pub/linux/kernel/people/jsipek/guilt/guilt-0.32.1.tar.gz > tar zxvf guilt-0.32.1.tar.gz > cd /usr/src/guilt-0.32.1 > make && make install > > 3) > cd /usr/src > git clone http://xenbits.xen.org/git-http/xenclient/build.git > /usr/src/build > > 4) > cd /usr/src/build > cp configs/xenclient_config ./.config > > 5) > make menuconfig > Change to > Package Selection for the target ---> Audio and video libraries and > applications ---> [*] alsa-lib > > Build options ---> Mirrors and Download locations ---> (easynews) > Sourceforge mirror site > (change to)[confirmed] (kent) Sourceforge mirror site > > 6) > make > > Comments welcome. > > If you want me to upload to the Wiki, please point out where you would > like the page to be created. > > Cheers, > Tim > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel > >-- View this message in context: http://www.nabble.com/-XCI--build-order---prerequisites-tp24384113p24581113.html Sent from the Xen - Dev mailing list archive at Nabble.com. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel