* [Buildroot] 2009.02-rc2 released
@ 2009-01-23 21:12 Peter Korsgaard
2009-01-23 21:27 ` Cyril HAENEL
` (2 more replies)
0 siblings, 3 replies; 21+ messages in thread
From: Peter Korsgaard @ 2009-01-23 21:12 UTC (permalink / raw)
To: buildroot
Hi,
Another week, another release candidate. I have released
buildroot-2009.02-rc2:
http://buildroot.uclibc.org/downloads/buildroot-2009.02-rc2.tar.gz
or
http://buildroot.uclibc.org/downloads/buildroot-2009.02-rc2.tar.bz2
Please give it a spin and report back issues to the mailing list or
the bug tracker.
I think we're pretty well on track to do a final release in 2 weeks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 21+ messages in thread* [Buildroot] 2009.02-rc2 released 2009-01-23 21:12 [Buildroot] 2009.02-rc2 released Peter Korsgaard @ 2009-01-23 21:27 ` Cyril HAENEL 2009-01-24 9:02 ` Peter Korsgaard 2009-01-26 17:24 ` Robert Nelson 2009-01-28 8:47 ` Hinko Kocevar 2 siblings, 1 reply; 21+ messages in thread From: Cyril HAENEL @ 2009-01-23 21:27 UTC (permalink / raw) To: buildroot Peter Korsgaard a ?crit : > Hi, > > Another week, another release candidate. I have released > buildroot-2009.02-rc2: > > http://buildroot.uclibc.org/downloads/buildroot-2009.02-rc2.tar.gz > > or > > http://buildroot.uclibc.org/downloads/buildroot-2009.02-rc2.tar.bz2 > > Please give it a spin and report back issues to the mailing list or > the bug tracker. > > I think we're pretty well on track to do a final release in 2 weeks. > > Hi, Compilation problem for me : tar jxvf buildroot-2009.02-rc2.tar.bz2 cd buildroot-2009.02-rc2 make menuconfig + Exit + Save make at91sam9260dfc_defconfig make -> I answer N at all questions -> I answer 3 for the memory type question (Nand flash 2KB page and 128KB block) After 2 or 3 minutes : LN include/sys/procfs.h LN include/sys/ucontext.h LN include/sys/user.h HOSTCC extra/locale/gen_wc8bit extra/locale/gen_wc8bit.c: In function 'main': extra/locale/gen_wc8bit.c:356: warning: array subscript is above array bounds extra/locale/gen_wc8bit.c:415: warning: array subscript is above array bounds extra/locale/gen_wc8bit.c:481: warning: array subscript is above array bounds GEN extra/locale/codesets.txt GEN extra/locale/c8tables.h setlocale(LC_CTYPE,"en_US.UTF-8") failed! make[1]: *** [extra/locale/c8tables.h] Erreur 1 make[1]: quittant le r?pertoire ? /home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/uClibc-0.9.30 ? make: *** [/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/uClibc-0.9.30/.configured] Erreur 2 Its a problem on my laptop ? Regards, Cyril HAENEL -- Cyril Haenel Registered Linux User #332632 ^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released 2009-01-23 21:27 ` Cyril HAENEL @ 2009-01-24 9:02 ` Peter Korsgaard 2009-01-24 13:03 ` Cyril HAENEL 0 siblings, 1 reply; 21+ messages in thread From: Peter Korsgaard @ 2009-01-24 9:02 UTC (permalink / raw) To: buildroot >>>>> "Cyril" == Cyril HAENEL <chaenel@free.fr> writes: Cyril> Compilation problem for me : Cyril> tar jxvf buildroot-2009.02-rc2.tar.bz2 Cyril> cd buildroot-2009.02-rc2 Cyril> make menuconfig + Exit + Save Cyril> make at91sam9260dfc_defconfig That one seems to have BR2_ENABLE_LOCALE enabled. Cyril> make -> I answer N at all questions -> I answer 3 for the memory type question (Nand flash 2KB page and Cyril> 128KB block) Cyril> After 2 or 3 minutes : Cyril> LN include/sys/procfs.h Cyril> LN include/sys/ucontext.h Cyril> LN include/sys/user.h Cyril> HOSTCC extra/locale/gen_wc8bit Cyril> extra/locale/gen_wc8bit.c: In function 'main': Cyril> extra/locale/gen_wc8bit.c:356: warning: array subscript is above array Cyril> bounds Cyril> extra/locale/gen_wc8bit.c:415: warning: array subscript is above array Cyril> bounds Cyril> extra/locale/gen_wc8bit.c:481: warning: array subscript is above array Cyril> bounds Cyril> GEN extra/locale/codesets.txt Cyril> GEN extra/locale/c8tables.h Cyril> setlocale(LC_CTYPE,"en_US.UTF-8") failed! And your host doesn't seem to have the en_US.UTF-8 locale which seems to be a requirement for this. I don't know the finer details about the locale generation in uclibc, and if en_US.UTF-8 really should be required, for that you better ask the uclibc list. -- Bye, Peter Korsgaard ^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released 2009-01-24 9:02 ` Peter Korsgaard @ 2009-01-24 13:03 ` Cyril HAENEL 0 siblings, 0 replies; 21+ messages in thread From: Cyril HAENEL @ 2009-01-24 13:03 UTC (permalink / raw) To: buildroot Peter Korsgaard a ?crit : >>>>>> "Cyril" == Cyril HAENEL <chaenel@free.fr> writes: >>>>>> > > Cyril> Compilation problem for me : > > Cyril> tar jxvf buildroot-2009.02-rc2.tar.bz2 > Cyril> cd buildroot-2009.02-rc2 > Cyril> make menuconfig + Exit + Save > Cyril> make at91sam9260dfc_defconfig > > That one seems to have BR2_ENABLE_LOCALE enabled. > > Cyril> make > > -> I answer N at all questions > -> I answer 3 for the memory type question (Nand flash 2KB page and > Cyril> 128KB block) > > Cyril> After 2 or 3 minutes : > > Cyril> LN include/sys/procfs.h > Cyril> LN include/sys/ucontext.h > Cyril> LN include/sys/user.h > Cyril> HOSTCC extra/locale/gen_wc8bit > Cyril> extra/locale/gen_wc8bit.c: In function 'main': > Cyril> extra/locale/gen_wc8bit.c:356: warning: array subscript is above array > Cyril> bounds > Cyril> extra/locale/gen_wc8bit.c:415: warning: array subscript is above array > Cyril> bounds > Cyril> extra/locale/gen_wc8bit.c:481: warning: array subscript is above array > Cyril> bounds > Cyril> GEN extra/locale/codesets.txt > Cyril> GEN extra/locale/c8tables.h > Cyril> setlocale(LC_CTYPE,"en_US.UTF-8") failed! > > And your host doesn't seem to have the en_US.UTF-8 locale which seems > to be a requirement for this. > > I don't know the finer details about the locale generation in uclibc, > and if en_US.UTF-8 really should be required, for that you better ask > the uclibc list. > > Hi Peter, I disabled BR2_ENABLE_LOCALE : tar jxvf buildroot-2009.02-rc2.tar.bz2 cd buildroot-2009.02-rc2 make menuconfig + Exit + Save make at91sam9260dfc_defconfig Edit .config and disable BR2_ENABLE_LOCALE make --> I answer the default proposition at all questions, except for memory type question, I answer 3 This time there is no setlocale() error, but after a while, I have an error on the module-init-tools-3.2.2 compilation : /usr/bin/gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"module-init-tools\" -DVERSION=\"3.2.2\" -I. -I. -g -O2 -Wunused -Wall -c `test -f 'modinfo.c' || echo './'`modinfo.c modinfo.c: In function 'main': modinfo.c:338: attention : 'infosize' may be used uninitialized in this function /usr/bin/gcc -g -O2 -Wunused -Wall -o modinfo modinfo.o zlibsupport.o /usr/bin/gcc -g -O2 -Wunused -Wall -o insmod.static -static insmod.o /usr/bin/ld: cannot find -lc collect2: ld a retourn? 1 code d'?tat d'ex?cution make[1]: *** [insmod.static] Erreur 1 make[1]: quittant le r?pertoire ? /home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/module-init-tools-3.2.2 ? make: *** [/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/module-init-tools-3.2.2/depmod] Erreur 2 What can be the problem this time ? Regards, Cyril -- Cyril Haenel Registered Linux User #332632 ^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released 2009-01-23 21:12 [Buildroot] 2009.02-rc2 released Peter Korsgaard 2009-01-23 21:27 ` Cyril HAENEL @ 2009-01-26 17:24 ` Robert Nelson 2009-01-26 17:43 ` Peter Korsgaard 2009-01-28 8:47 ` Hinko Kocevar 2 siblings, 1 reply; 21+ messages in thread From: Robert Nelson @ 2009-01-26 17:24 UTC (permalink / raw) To: buildroot On 1/23/2009 3:12 PM, Peter Korsgaard wrote: > Hi, > > Another week, another release candidate. I have released > buildroot-2009.02-rc2: > > http://buildroot.uclibc.org/downloads/buildroot-2009.02-rc2.tar.gz > > or > > http://buildroot.uclibc.org/downloads/buildroot-2009.02-rc2.tar.bz2 > > Please give it a spin and report back issues to the mailing list or > the bug tracker. > > I think we're pretty well on track to do a final release in 2 weeks. > > Hi Peter & Ulf, Was just able to test rc-2 for avr32 (atngw100_defconfig and friends) default atngw100_defconfig is failling at this point in rc2... log*************** make[4]: Entering directory `/media/mirror/testing/buildroot-2009.02-rc2/build_avr32/libglib2-2.16.6/gobject' make[4]: `glib-genmarshal' is up to date. make[4]: Leaving directory `/media/mirror/testing/buildroot-2009.02-rc2/build_avr32/libglib2-2.16.6/gobject' echo "#ifndef __G_MARSHAL_H__" > xgen-gmh \ && echo "#define __G_MARSHAL_H__" >> xgen-gmh \ && /usr/bin/glib-genmarshal --nostdinc --prefix=g_cclosure_marshal ./gmarshal.list --header >> xgen-gmh \ && echo "#endif /* __G_MARSHAL_H__ */" >> xgen-gmh \ && (cmp -s xgen-gmh gmarshal.h 2>/dev/null || cp xgen-gmh gmarshal.h) \ && rm -f xgen-gmh xgen-gmh~ \ && echo timestamp > stamp-gmarshal.h /bin/sh: line 2: /usr/bin/glib-genmarshal: No such file or directory make[3]: *** [stamp-gmarshal.h] Error 127 make[3]: Leaving directory `/media/mirror/testing/buildroot-2009.02-rc2/build_avr32/libglib2-2.16.6/gobject' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/media/mirror/testing/buildroot-2009.02-rc2/build_avr32/libglib2-2.16.6' make[1]: *** [all] Error 2 make[1]: Leaving directory `/media/mirror/testing/buildroot-2009.02-rc2/build_avr32/libglib2-2.16.6' make: *** [/media/mirror/testing/buildroot-2009.02-rc2/build_avr32/libglib2-2.16.6/.stamp_built] Error 2 Regards, -- Robert Nelson http://www.rcn-ee.com/ ^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released 2009-01-26 17:24 ` Robert Nelson @ 2009-01-26 17:43 ` Peter Korsgaard 2009-01-26 18:30 ` Robert Nelson 0 siblings, 1 reply; 21+ messages in thread From: Peter Korsgaard @ 2009-01-26 17:43 UTC (permalink / raw) To: buildroot >>>>> "Robert" == Robert Nelson <robert.nelson.work@gmail.com> writes: Robert> Hi Peter & Ulf, .. And the other BR developers ;) Robert> Was just able to test rc-2 for avr32 (atngw100_defconfig and friends) Robert> default atngw100_defconfig is failling at this point in rc2... Robert> /bin/sh: line 2: /usr/bin/glib-genmarshal: No such file or directory That's a known issue. We don't (yet) build a host version of glib, so you need to have the the glib development package (something like libglib2.0-dev) installed. I'll fix the tree to atleast give you a clearer error message if you don't have a host glib-genmarshal. -- Bye, Peter Korsgaard ^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released 2009-01-26 17:43 ` Peter Korsgaard @ 2009-01-26 18:30 ` Robert Nelson 2009-01-26 18:49 ` Peter Korsgaard 0 siblings, 1 reply; 21+ messages in thread From: Robert Nelson @ 2009-01-26 18:30 UTC (permalink / raw) To: buildroot On 1/26/2009 11:43 AM, Peter Korsgaard wrote: > > Robert> Hi Peter& Ulf, > > .. And the other BR developers ;) > > Robert> Was just able to test rc-2 for avr32 (atngw100_defconfig and friends) > > Robert> default atngw100_defconfig is failling at this point in rc2... > > Robert> /bin/sh: line 2: /usr/bin/glib-genmarshal: No such file or directory > > That's a known issue. We don't (yet) build a host version of glib, so > you need to have the the glib development package (something like > libglib2.0-dev) installed. > > I'll fix the tree to atleast give you a clearer error message if you > don't have a host glib-genmarshal. > > Hi, Sorry for the noise guys... (ssh'd into the wrong test box.. didn't have libglib2.0-dev installed..) Currently rebuilding the avr32 targets... (I have ngw100's and stk1000's I can test here..) Regards, -- Robert Nelson http://www.rcn-ee.com/ ^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released 2009-01-26 18:30 ` Robert Nelson @ 2009-01-26 18:49 ` Peter Korsgaard 0 siblings, 0 replies; 21+ messages in thread From: Peter Korsgaard @ 2009-01-26 18:49 UTC (permalink / raw) To: buildroot >>>>> "Robert" == Robert Nelson <robert.nelson.work@gmail.com> writes: >> That's a known issue. We don't (yet) build a host version of glib, so >> you need to have the the glib development package (something like >> libglib2.0-dev) installed. >> >> I'll fix the tree to atleast give you a clearer error message if you >> don't have a host glib-genmarshal. Robert> Sorry for the noise guys... (ssh'd into the wrong test box.. didn't Robert> have libglib2.0-dev installed..) No problem, we should fix the host-glib issue sooner or later. I checked in a test for it in r25057. Robert> Currently rebuilding the avr32 targets... (I have ngw100's and Robert> stk1000's I can test here..) Great. -- Bye, Peter Korsgaard ^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released 2009-01-23 21:12 [Buildroot] 2009.02-rc2 released Peter Korsgaard 2009-01-23 21:27 ` Cyril HAENEL 2009-01-26 17:24 ` Robert Nelson @ 2009-01-28 8:47 ` Hinko Kocevar 2009-01-28 16:37 ` Peter Korsgaard 2 siblings, 1 reply; 21+ messages in thread From: Hinko Kocevar @ 2009-01-28 8:47 UTC (permalink / raw) To: buildroot Peter Korsgaard wrote: > Hi, > > Another week, another release candidate. I have released > buildroot-2009.02-rc2: > > http://buildroot.uclibc.org/downloads/buildroot-2009.02-rc2.tar.gz > > or > > http://buildroot.uclibc.org/downloads/buildroot-2009.02-rc2.tar.bz2 > Great! > Please give it a spin and report back issues to the mailing list or > the bug tracker. I've tested my custom Axis etrax LX100 based board (cris arch-v10 CPU) and buildroot 2009.02-rc2 builds toolchain and kernel wo problem. I have minor fixes for 2.6.28.1 kernel and 4.3.2 gcc regarding cris architecture (please apply): - 999-gcc-4.3.0-cris-pragma-pack-warning-remove.patch remove warnings when compiling gcc-4.3.2 - linux-2.6.28.1-cris-eth-driver-netpoll.patch make cris eth driver compile on 2.6.28.1 kernel - linux-2.6.28.1-cris-klist-warnings.patch avoid klist warnings at bootup related to alignment of the klist struct (from be 2.6.28 stable) > > I think we're pretty well on track to do a final release in 2 weeks. > Keep up the great work! Thanks, Hinko -- Hinko Ko?evar, OSS developer ?ETRTA POT, d.o.o. Planina 3, 4000 Kranj, SI EU tel ++386 (0) 4 280 66 03 e-mail hinko.kocevar at cetrtapot.si http www.cetrtapot.si -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: 999-gcc-4.3.0-cris-pragma-pack-warning-remove.patch Url: http://lists.busybox.net/pipermail/buildroot/attachments/20090128/3c53abf1/attachment.diff -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: linux-2.6.28.1-cris-klist-warnings.patch Url: http://lists.busybox.net/pipermail/buildroot/attachments/20090128/3c53abf1/attachment-0001.diff -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: linux-2.6.28.1-cris-eth-driver-netpoll.patch Url: http://lists.busybox.net/pipermail/buildroot/attachments/20090128/3c53abf1/attachment-0002.diff ^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released 2009-01-28 8:47 ` Hinko Kocevar @ 2009-01-28 16:37 ` Peter Korsgaard 0 siblings, 0 replies; 21+ messages in thread From: Peter Korsgaard @ 2009-01-28 16:37 UTC (permalink / raw) To: buildroot >>>>> "Hinko" == Hinko Kocevar <hinko.kocevar@cetrtapot.si> writes: Hi, Hinko> I've tested my custom Axis etrax LX100 based board (cris Hinko> arch-v10 CPU) and buildroot 2009.02-rc2 builds toolchain and Hinko> kernel wo problem. I have minor fixes for 2.6.28.1 kernel and Hinko> 4.3.2 gcc regarding cris architecture (please apply): Hinko> - 999-gcc-4.3.0-cris-pragma-pack-warning-remove.patch Hinko> remove warnings when compiling gcc-4.3.2 Hinko> - linux-2.6.28.1-cris-eth-driver-netpoll.patch Hinko> make cris eth driver compile on 2.6.28.1 kernel Hinko> - linux-2.6.28.1-cris-klist-warnings.patch Hinko> avoid klist warnings at bootup related to alignment of the klist struct (from be 2.6.28 stable) Thanks, committed as r25105. Hinko> Keep up the great work! Thanks! -- Bye, Peter Korsgaard ^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released
@ 2009-01-25 0:28 Paul Jones
2009-01-25 7:32 ` Ulf Samuelsson
0 siblings, 1 reply; 21+ messages in thread
From: Paul Jones @ 2009-01-25 0:28 UTC (permalink / raw)
To: buildroot
I had a go at compiling this for an ARM and I get this error:
# Try to get a config for this linux version in the board directory
echo "LINUX26_VERSION = 2.6.28.1"
LINUX26_VERSION = 2.6.28.1
if [ ! -f
"/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
ux-2.6.28.1/.config" ] ; then \
if [ -f "/arm-linux-2.6.28.1.config" ] ; then \
cp -dpf /arm-linux-2.6.28.1.config
/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu
x-2.6.28.1/.config ; \
fi ; \
fi
# Try to get a config for latest linux version in the board directory
if [ ! -f
"/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
ux-2.6.28.1/.config" ] ; then \
scripts/get_linux_config.sh
/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu
x-2.6.28.1 ; \
fi
ls: cannot access
/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu
x-2.6.28.1/*linux-2.6.*.config: No such file or directory
basename: missing operand
Try `basename --help' for more information.
ls: cannot access
/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu
x-2.6.28.1/*linux*.config: No such file or directory
# Use a board config defined in the linux source.
if [ ! -f
"/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
ux-2.6.28.1/.config" ] ; then \
/usr/bin/make -j1 HOSTCC="/usr/bin/gcc" HOSTCFLAGS=""
ARCH=arm CFLAGS_KERNEL="-Os
-I/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/usr/i
nclude
-I/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/inclu
de
--sysroot=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_d
ir/ -isysroot
/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir
-mtune=arm920t"
INSTALL_MOD_PATH=/home/paul.jones/dev/buildroot-2009.02-rc2/project_buil
d_arm/uclibc/root
CROSS_COMPILE=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/stagi
ng_dir/usr/bin/arm-linux-uclibcgnueabi-
LDFLAGS="-L/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_
dir/lib
-L/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/usr/l
ib
--sysroot=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_d
ir/"
LZMA="/home/paul.jones/dev/buildroot-2009.02-rc2/toolchain_build_arm/bin
/lzma"
PATH=/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc
/u-boot-tools:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux
-gnu/arm-unknown-linux-gnu/gcc-bin/4.2.4:/usr/x86_64-pc-linux-gnu/arm-un
known-linux-uclibc/gcc-bin/4.2.4:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:
~/buildroot/build_arm/staging_dir/usr/bin/ -C
/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu
x-2.6.28.1 arm_defconfig || \
echo "arm_defconfig failed..." ; \
fi
make[1]: Entering directory
`/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
ux-2.6.28.1'
***
*** Can't find default configuration "arch/arm/configs/arm_defconfig"!
***
make[2]: *** [arm_defconfig] Error 1
make[1]: *** [arm_defconfig] Error 2
make[1]: Leaving directory
`/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
ux-2.6.28.1'
arm_defconfig failed...
# let the user create his/her own config
if [ ! -f
"/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
ux-2.6.28.1/.config" ] ; then \
/usr/bin/make -j1 HOSTCC="/usr/bin/gcc" HOSTCFLAGS=""
ARCH=arm CFLAGS_KERNEL="-Os
-I/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/usr/i
nclude
-I/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/inclu
de
--sysroot=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_d
ir/ -isysroot
/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir
-mtune=arm920t"
INSTALL_MOD_PATH=/home/paul.jones/dev/buildroot-2009.02-rc2/project_buil
d_arm/uclibc/root
CROSS_COMPILE=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/stagi
ng_dir/usr/bin/arm-linux-uclibcgnueabi-
LDFLAGS="-L/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_
dir/lib
-L/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/usr/l
ib
--sysroot=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_d
ir/"
LZMA="/home/paul.jones/dev/buildroot-2009.02-rc2/toolchain_build_arm/bin
/lzma"
PATH=/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc
/u-boot-tools:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux
-gnu/arm-unknown-linux-gnu/gcc-bin/4.2.4:/usr/x86_64-pc-linux-gnu/arm-un
known-linux-uclibc/gcc-bin/4.2.4:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:
~/buildroot/build_arm/staging_dir/usr/bin/ -C
/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu
x-2.6.28.1 xconfig ; \
fi
make[1]: Entering directory
`/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
ux-2.6.28.1'
CHECK qt
*
* Unable to find the QT3 installation. Please make sure that
* the QT3 development package is correctly installed and
* either install pkg-config or set the QTDIR environment
* variable to the correct location.
*
make[2]: *** No rule to make target `scripts/kconfig/.tmp_qtcheck',
needed by `scripts/kconfig/qconf.o'. Stop.
make[1]: *** [xconfig] Error 2
make[1]: Leaving directory
`/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
ux-2.6.28.1'
make: ***
[/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin
ux-2.6.28.1/.config] Error 2
^ permalink raw reply [flat|nested] 21+ messages in thread* [Buildroot] 2009.02-rc2 released 2009-01-25 0:28 Paul Jones @ 2009-01-25 7:32 ` Ulf Samuelsson 2009-01-25 13:07 ` Peter Korsgaard 0 siblings, 1 reply; 21+ messages in thread From: Ulf Samuelsson @ 2009-01-25 7:32 UTC (permalink / raw) To: buildroot s?n 2009-01-25 klockan 11:28 +1100 skrev Paul Jones: > I had a go at compiling this for an ARM and I get this error: > > > Noone has put a lot of effort into supporting the "generic" ARM so there is no linux configuration file available. You have obviously selected Advanced Kernel configuration, and for that you need Qt installed, or you have to select to use "menuconfig" in the setup instead of "xconfig" Try doing make at91sam9260dfc_defconfig make THis will have a linux config file which you can modify later. - or select the "normal" kernel configuration. That means you first have to extract the kernel outside Buildroot and generate a .config file which you supply as a configuration item to Buildroot. BR Ulf Samuelsson > # Try to get a config for this linux version in the board directory > echo "LINUX26_VERSION = 2.6.28.1" > LINUX26_VERSION = 2.6.28.1 > if [ ! -f > "/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin > ux-2.6.28.1/.config" ] ; then \ > if [ -f "/arm-linux-2.6.28.1.config" ] ; then \ > cp -dpf /arm-linux-2.6.28.1.config > /home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu > x-2.6.28.1/.config ; \ > fi ; \ > fi > # Try to get a config for latest linux version in the board directory > if [ ! -f > "/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin > ux-2.6.28.1/.config" ] ; then \ > scripts/get_linux_config.sh > /home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu > x-2.6.28.1 ; \ > fi > ls: cannot access > /home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu > x-2.6.28.1/*linux-2.6.*.config: No such file or directory > basename: missing operand > Try `basename --help' for more information. > ls: cannot access > /home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu > x-2.6.28.1/*linux*.config: No such file or directory > # Use a board config defined in the linux source. > if [ ! -f > "/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin > ux-2.6.28.1/.config" ] ; then \ > /usr/bin/make -j1 HOSTCC="/usr/bin/gcc" HOSTCFLAGS="" > ARCH=arm CFLAGS_KERNEL="-Os > -I/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/usr/i > nclude > -I/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/inclu > de > --sysroot=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_d > ir/ -isysroot > /home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir > -mtune=arm920t" > INSTALL_MOD_PATH=/home/paul.jones/dev/buildroot-2009.02-rc2/project_buil > d_arm/uclibc/root > CROSS_COMPILE=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/stagi > ng_dir/usr/bin/arm-linux-uclibcgnueabi- > LDFLAGS="-L/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_ > dir/lib > -L/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/usr/l > ib > --sysroot=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_d > ir/" > LZMA="/home/paul.jones/dev/buildroot-2009.02-rc2/toolchain_build_arm/bin > /lzma" > PATH=/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc > /u-boot-tools:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux > -gnu/arm-unknown-linux-gnu/gcc-bin/4.2.4:/usr/x86_64-pc-linux-gnu/arm-un > known-linux-uclibc/gcc-bin/4.2.4:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2: > ~/buildroot/build_arm/staging_dir/usr/bin/ -C > /home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu > x-2.6.28.1 arm_defconfig || \ > echo "arm_defconfig failed..." ; \ > fi > make[1]: Entering directory > `/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin > ux-2.6.28.1' > *** > *** Can't find default configuration "arch/arm/configs/arm_defconfig"! > *** > make[2]: *** [arm_defconfig] Error 1 > make[1]: *** [arm_defconfig] Error 2 > make[1]: Leaving directory > `/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin > ux-2.6.28.1' > arm_defconfig failed... > # let the user create his/her own config > if [ ! -f > "/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin > ux-2.6.28.1/.config" ] ; then \ > /usr/bin/make -j1 HOSTCC="/usr/bin/gcc" HOSTCFLAGS="" > ARCH=arm CFLAGS_KERNEL="-Os > -I/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/usr/i > nclude > -I/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/inclu > de > --sysroot=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_d > ir/ -isysroot > /home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir > -mtune=arm920t" > INSTALL_MOD_PATH=/home/paul.jones/dev/buildroot-2009.02-rc2/project_buil > d_arm/uclibc/root > CROSS_COMPILE=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/stagi > ng_dir/usr/bin/arm-linux-uclibcgnueabi- > LDFLAGS="-L/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_ > dir/lib > -L/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_dir/usr/l > ib > --sysroot=/home/paul.jones/dev/buildroot-2009.02-rc2/build_arm/staging_d > ir/" > LZMA="/home/paul.jones/dev/buildroot-2009.02-rc2/toolchain_build_arm/bin > /lzma" > PATH=/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc > /u-boot-tools:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux > -gnu/arm-unknown-linux-gnu/gcc-bin/4.2.4:/usr/x86_64-pc-linux-gnu/arm-un > known-linux-uclibc/gcc-bin/4.2.4:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2: > ~/buildroot/build_arm/staging_dir/usr/bin/ -C > /home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/linu > x-2.6.28.1 xconfig ; \ > fi > make[1]: Entering directory > `/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin > ux-2.6.28.1' > CHECK qt > * > * Unable to find the QT3 installation. Please make sure that > * the QT3 development package is correctly installed and > * either install pkg-config or set the QTDIR environment > * variable to the correct location. > * > make[2]: *** No rule to make target `scripts/kconfig/.tmp_qtcheck', > needed by `scripts/kconfig/qconf.o'. Stop. > make[1]: *** [xconfig] Error 2 > make[1]: Leaving directory > `/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin > ux-2.6.28.1' > make: *** > [/home/paul.jones/dev/buildroot-2009.02-rc2/project_build_arm/uclibc/lin > ux-2.6.28.1/.config] Error 2 > _______________________________________________ > buildroot mailing list > buildroot at busybox.net > http://lists.busybox.net/mailman/listinfo/buildroot ^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released 2009-01-25 7:32 ` Ulf Samuelsson @ 2009-01-25 13:07 ` Peter Korsgaard 2009-01-25 21:17 ` Ulf Samuelsson 0 siblings, 1 reply; 21+ messages in thread From: Peter Korsgaard @ 2009-01-25 13:07 UTC (permalink / raw) To: buildroot >>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes: Ulf> s?n 2009-01-25 klockan 11:28 +1100 skrev Paul Jones: >> I had a go at compiling this for an ARM and I get this error: >> >> >> Ulf> Noone has put a lot of effort into supporting the Ulf> "generic" ARM so there is no linux configuration file available. I don't quite see how such a config would make sense in the first place. ARM is far from as homogeneous as i386. Ulf> You have obviously selected Advanced Kernel configuration, and for Ulf> that you need Qt installed, or you have to select Ulf> to use "menuconfig" in the setup instead of "xconfig" Ulf, several people (myself included) told you to default to menuconfig for the kernel stuff, I'm surprised that's still not the case. -- Bye, Peter Korsgaard ^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released 2009-01-25 13:07 ` Peter Korsgaard @ 2009-01-25 21:17 ` Ulf Samuelsson 2009-01-25 21:28 ` Peter Korsgaard 2009-01-26 12:04 ` Thomas Lundquist 0 siblings, 2 replies; 21+ messages in thread From: Ulf Samuelsson @ 2009-01-25 21:17 UTC (permalink / raw) To: buildroot s?n 2009-01-25 klockan 14:07 +0100 skrev Peter Korsgaard: > >>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes: > > Ulf> s?n 2009-01-25 klockan 11:28 +1100 skrev Paul Jones: > >> I had a go at compiling this for an ARM and I get this error: > >> > >> > >> > Ulf> Noone has put a lot of effort into supporting the > Ulf> "generic" ARM so there is no linux configuration file available. > > I don't quite see how such a config would make sense in the first > place. ARM is far from as homogeneous as i386. > > Ulf> You have obviously selected Advanced Kernel configuration, and for > Ulf> that you need Qt installed, or you have to select > Ulf> to use "menuconfig" in the setup instead of "xconfig" > > Ulf, several people (myself included) told you to default to menuconfig > for the kernel stuff, I'm surprised that's still not the case. If you want a simple configuration, then you don't use the "Advanced configuration for Linux" The advanced configuration is a selectable option. so is the make menuconfig. I prefer default I wrote the Advanced configuration so that I can work with Linux in a manner that is flexible. What should possible be done is to fallback to menuconfig if this fails You want to minimize the options for the user, so I suggest that you write a new way of configuring Linux so you can do it the way You want. You have NO business changing the board defaults. BR Ulf Samuelsson > -- > Bye, Peter Korsgaard > _______________________________________________ > buildroot mailing list > buildroot at busybox.net > http://lists.busybox.net/mailman/listinfo/buildroot ^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released 2009-01-25 21:17 ` Ulf Samuelsson @ 2009-01-25 21:28 ` Peter Korsgaard 2009-01-25 22:24 ` Ulf Samuelsson 2009-01-26 12:04 ` Thomas Lundquist 1 sibling, 1 reply; 21+ messages in thread From: Peter Korsgaard @ 2009-01-25 21:28 UTC (permalink / raw) To: buildroot >>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes: Hi, >> Ulf, several people (myself included) told you to default to menuconfig >> for the kernel stuff, I'm surprised that's still not the case. Ulf> If you want a simple configuration, then you don't use Ulf> the "Advanced configuration for Linux" Ulf> The advanced configuration is a selectable option. Ulf> so is the make menuconfig. Ulf> I prefer default But we're not talking about what YOU prefer. We're talking about what is a sensible default. I think we can all agree that if we have a choice between 2 functionally equivalent options where option 1 always works and the other requires X and QT3 headers, then the decission is easily made. Ulf> I wrote the Advanced configuration so that I can Ulf> work with Linux in a manner that is flexible. Ulf> What should possible be done is to fallback to menuconfig if this fails But why? Just use menuconfig and be done with it. What does xconfig bring you that menuconfig doesn't? Ulf> You want to minimize the options for the user, so I suggest Ulf> that you write a new way of configuring Linux Ulf> so you can do it the way You want. Sigh. Ulf, you really need to learn to work with the rest of the BR developers. Ulf> You have NO business changing the board defaults. -- Bye, Peter Korsgaard ^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released 2009-01-25 21:28 ` Peter Korsgaard @ 2009-01-25 22:24 ` Ulf Samuelsson 2009-01-25 23:52 ` Paul Jones 2009-01-26 16:23 ` Peter Korsgaard 0 siblings, 2 replies; 21+ messages in thread From: Ulf Samuelsson @ 2009-01-25 22:24 UTC (permalink / raw) To: buildroot s?n 2009-01-25 klockan 22:28 +0100 skrev Peter Korsgaard: > >>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes: > > Hi, > > >> Ulf, several people (myself included) told you to default to menuconfig > >> for the kernel stuff, I'm surprised that's still not the case. > > Ulf> If you want a simple configuration, then you don't use > Ulf> the "Advanced configuration for Linux" > > Ulf> The advanced configuration is a selectable option. > Ulf> so is the make menuconfig. > Ulf> I prefer default > > But we're not talking about what YOU prefer. We're talking about what > is a sensible default. I think we can all agree that if we have a > choice between 2 functionally equivalent options where option 1 always > works and the other requires X and QT3 headers, then the decission is > easily made. > Now it works, regardless if you have X or not. so we and the user do not have to choose. If X is available you have a better experience. > Ulf> I wrote the Advanced configuration so that I can > Ulf> work with Linux in a manner that is flexible. > > Ulf> What should possible be done is to fallback to menuconfig if this fails > > But why? Just use menuconfig and be done with it. What does xconfig > bring you that menuconfig doesn't? > Ease of use - ?menuconfig is archaic I would prefer to use Xconfig for Buildroot as well. > Ulf> You want to minimize the options for the user, so I suggest > Ulf> that you write a new way of configuring Linux > Ulf> so you can do it the way You want. > > Sigh. Ulf, you really need to learn to work with the rest of the BR > developers. If people have valid issues, then I listen, My main problem is that not only does people want to to it in a certain way, they also want to ensure that it is not possible to do it in another way. If you want to ensure that Buildroot does not crash when people select to use make *-config, then that is a valid concern. If you want to ensure that Buildroot users are coreced into using menuconfig, then I think it is not. If you want to ensure that people has to spend tons of time, updating the config file to fit their desires every time they download the trunk, again, I am against that. IMO, the submitted solution should meet all valid concerns. > Ulf> You have NO business changing the board defaults. > BR Ulf Samuelsson ^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released 2009-01-25 22:24 ` Ulf Samuelsson @ 2009-01-25 23:52 ` Paul Jones 2009-01-26 5:54 ` Peter Korsgaard 2009-01-26 16:23 ` Peter Korsgaard 1 sibling, 1 reply; 21+ messages in thread From: Paul Jones @ 2009-01-25 23:52 UTC (permalink / raw) To: buildroot Ulf Samuelsson wrote: > > Now it works, regardless if you have X or not. > so we and the user do not have to choose. > > If X is available you have a better experience. > I should just point out that my build system is a Gentoo64 server via SSH, my desktop is usually Windows. I'd much prefer to use X myself but don't relay have a choice. > > > If you want to ensure that people has to spend tons of time, > updating the config file to fit their desires > every time they download the trunk, again, I am against that. > > IMO, the submitted solution should meet all valid concerns. > As a newbie here I tend to need as much help as I can get! When the build crashed and complained about QT missing I thought I'd accidentally added some X package into buildroot, it was only after a few hours of doing step by step builds that I figured out it must have been running xconfig rather than menuconfig. Once I disabled the kernel it compiled first go, which is still a lot further than I got when I first tried buildroot a few months ago! Keep up the good work guys! Paul. ^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released 2009-01-25 23:52 ` Paul Jones @ 2009-01-26 5:54 ` Peter Korsgaard 2009-01-26 8:48 ` Cyril HAENEL 0 siblings, 1 reply; 21+ messages in thread From: Peter Korsgaard @ 2009-01-26 5:54 UTC (permalink / raw) To: buildroot >>>>> "Paul" == Paul Jones <paul.jones@iwtech.com.au> writes: Paul> Ulf Samuelsson wrote: >> >> Now it works, regardless if you have X or not. >> so we and the user do not have to choose. >> >> If X is available you have a better experience. Paul> I should just point out that my build system is a Gentoo64 Paul> server via SSH, my desktop is usually Windows. I'd much prefer Paul> to use X myself but don't relay have a choice. Exactly. We've heard from other people using a similar setup. Menuconfig obviously works as we use it in buildroot, so that's the safe choice for kernel config as well. Paul> As a newbie here I tend to need as much help as I can get! When Paul> the build crashed and complained about QT missing I thought I'd Paul> accidentally added some X package into buildroot, it was only Paul> after a few hours of doing step by step builds that I figured Paul> out it must have been running xconfig rather than Paul> menuconfig. Once I disabled the kernel it compiled first go, Paul> which is still a lot further than I got when I first tried Paul> buildroot a few months ago! Paul> Keep up the good work guys! Thanks. -- Bye, Peter Korsgaard ^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released 2009-01-26 5:54 ` Peter Korsgaard @ 2009-01-26 8:48 ` Cyril HAENEL 0 siblings, 0 replies; 21+ messages in thread From: Cyril HAENEL @ 2009-01-26 8:48 UTC (permalink / raw) To: buildroot Peter Korsgaard a ?crit : >>>>>> "Paul" == Paul Jones <paul.jones@iwtech.com.au> writes: >>>>>> > > Paul> Ulf Samuelsson wrote: > >> > >> Now it works, regardless if you have X or not. > >> so we and the user do not have to choose. > >> > >> If X is available you have a better experience. > > Paul> I should just point out that my build system is a Gentoo64 > Paul> server via SSH, my desktop is usually Windows. I'd much prefer > Paul> to use X myself but don't relay have a choice. > > Exactly. We've heard from other people using a similar setup. > > Menuconfig obviously works as we use it in buildroot, so that's the > safe choice for kernel config as well. > > Paul> As a newbie here I tend to need as much help as I can get! When > Paul> the build crashed and complained about QT missing I thought I'd > Paul> accidentally added some X package into buildroot, it was only > Paul> after a few hours of doing step by step builds that I figured > Paul> out it must have been running xconfig rather than > Paul> menuconfig. Once I disabled the kernel it compiled first go, > Paul> which is still a lot further than I got when I first tried > Paul> buildroot a few months ago! > > Paul> Keep up the good work guys! > > Thanks. > > Is someone has a successfull compilation for ARM platform and at91sam9260 !? On my side, I made a lot of tests, and I can't be able to successfully generate the rootfs. For example : tar jxvf buildroot-2009.02-rc2.tar.bz2.bz cd buildroot-2009.02-rc2 make menuconfig +exit +save make at91sam9260dfc_defconfig I answer the default answer to all questions I edit the .config the disable the BR2_ENABLE_LOCALE option (if I don't do that I have an error during uclibc compilation) make toolchain and uclibc compilation are OK, but after a while I have this error : /usr/bin/gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"module-init-tools\" -DVERSION=\"3.2.2\" -I. -I. -g -O2 -Wunused -Wall -c `test -f 'modinfo.c' || echo './'`modinfo.c modinfo.c: In function 'main': modinfo.c:338: attention : 'infosize' may be used uninitialized in this function /usr/bin/gcc -g -O2 -Wunused -Wall -o modinfo modinfo.o zlibsupport.o /usr/bin/gcc -g -O2 -Wunused -Wall -o insmod.static -static insmod.o /usr/bin/ld: cannot find -lc collect2: ld a retourn? 1 code d'?tat d'ex?cution make[1]: *** [insmod.static] Erreur 1 make[1]: quittant le r?pertoire ? /home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/module-init-tools-3.2.2 ? make: *** [/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/module-init-tools-3.2.2/depmod] Erreur 2 My needs are relatively simple, I need a jffs2 rootfs for my board with Bash + Boa + PHP + Sqlite + wireless tools. So I try another solution : tar jxvf buildroot-2009.02-rc2.tar.bz2.bz make menuconfig, change target to ARM, exit and save make It works ! make menuconfig, I add Sqlite, exit and save make It works ! make menuconfig, I add PHP, exit and save make, there is an error php-5.2.8.tar.bz2 is not downloaded, I download it manually and put it in the dl directory make I have an error : ext/pdo_sqlite/sqlite/src/os_unix.o: In function `sqlite3UnixDlclose': /home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/build_arm/php-5.2.8/ext/pdo_sqlite/sqlite/src/os_unix.c:2627: undefined reference to `dlclose' ext/pdo_sqlite/sqlite/src/os_unix.o: In function `sqlite3UnixDlsym': /home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/build_arm/php-5.2.8/ext/pdo_sqlite/sqlite/src/os_unix.c:2624: undefined reference to `dlsym' ext/pdo_sqlite/sqlite/src/os_unix.o: In function `sqlite3UnixDlopen': /home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/build_arm/php-5.2.8/ext/pdo_sqlite/sqlite/src/os_unix.c:2621: undefined reference to `dlopen' collect2: ld returned 1 exit status make[1]: *** [sapi/cgi/php-cgi] Erreur 1 make[1]: quittant le r?pertoire ? /home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/build_arm/php-5.2.8 ? make: *** [/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/build_arm/php-5.2.8/.built] Erreur 2 So I try another thing, from the beginning : tar jxvf buildroot-2009.02-rc2.tar.bz2.bz make menuconfig, change target to ARM, exit and save make It works ! make menuconfig, in target filesystem option, I add JFFS2 root filesystem, I change memory type to Nand flash 2kB page and 128KB block, exit and save make Compilation problem on the lzo package : CC="/usr/bin/gcc" CROSS= CFLAGS=-I/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/linux/include \ /usr/bin/make -j1 LINUXDIR= \ BUILDDIR=/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig \ -C /home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig mkfs.jffs2 make[1]: entrant dans le r?pertoire ? /home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig ? mkdir -p /home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig gcc -I./include -O2 -Wall -g -c -o /home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/crc32.o crc32.c -g -Wp,-MD,/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/.crc32.c.dep mkdir -p /home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig gcc -I./include -O2 -Wall -g -c -o /home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/compr_rtime.o compr_rtime.c -g -Wp,-MD,/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/.compr_rtime.c.dep mkdir -p /home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig gcc -I./include -O2 -Wall -g -c -o /home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/mkfs.jffs2.o mkfs.jffs2.c -g -Wp,-MD,/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/.mkfs.jffs2.c.dep mkdir -p /home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig gcc -I./include -O2 -Wall -g -c -o /home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/compr_zlib.o compr_zlib.c -g -Wp,-MD,/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/.compr_zlib.c.dep mkdir -p /home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig gcc -I./include -O2 -Wall -g -c -o /home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/compr_lzo.o compr_lzo.c -g -Wp,-MD,/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/.compr_lzo.c.dep compr_lzo.c:29:23: erreur: lzo/lzo1x.h : Aucun fichier ou dossier de ce type compr_lzo.c: In function 'jffs2_lzo_cmpr': compr_lzo.c:54: attention : implicit declaration of function 'lzo1x_999_compress' compr_lzo.c:56: erreur: 'LZO_E_OK' undeclared (first use in this function) compr_lzo.c:56: erreur: (Each undeclared identifier is reported only once compr_lzo.c:56: erreur: for each function it appears in.) compr_lzo.c: In function 'jffs2_lzo_decompress': compr_lzo.c:74: attention : implicit declaration of function 'lzo1x_decompress_safe' compr_lzo.c:76: erreur: 'LZO_E_OK' undeclared (first use in this function) compr_lzo.c: In function 'jffs2_lzo_init': compr_lzo.c:95: erreur: 'LZO1X_999_MEM_COMPRESS' undeclared (first use in this function) make[1]: *** [/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/compr_lzo.o] Erreur 1 make[1]: quittant le r?pertoire ? /home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig ? make: *** [/home/nlc/developpement/linuxEmbedded/buildroot-2009.02-rc2/toolchain_build_arm/mtd_orig/mkfs.jffs2] Erreur 2 I don't know since how many day and hours I try to generate a working rootfs, but I begin to become completely crasy :))))) Regards, Cyril -- Cyril Haenel Registered Linux User #332632 ^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released 2009-01-25 22:24 ` Ulf Samuelsson 2009-01-25 23:52 ` Paul Jones @ 2009-01-26 16:23 ` Peter Korsgaard 1 sibling, 0 replies; 21+ messages in thread From: Peter Korsgaard @ 2009-01-26 16:23 UTC (permalink / raw) To: buildroot >>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes: Ulf> Now it works, regardless if you have X or not. Ulf> so we and the user do not have to choose. Ulf> If X is available you have a better experience. We've mentioned several times that xconfig isn't necessarily a better experience (E.G. it's inconsistent with BR and the busybox/uclibc -menuconfig targets, unusable on slow links and pops up in another window, effectively blocking the build without output until the user figures that out, ..) The default needs to be menuconfig like it was before. >> But why? Just use menuconfig and be done with it. What does xconfig >> bring you that menuconfig doesn't? Ulf> Ease of use - ?menuconfig is archaic Ulf> I would prefer to use Xconfig for Buildroot as well. With that mindset you probably think the entire concept of BR is arhaic ;) Ulf> You want to minimize the options for the user, so I suggest Ulf> that you write a new way of configuring Linux Ulf> so you can do it the way You want. >> >> Sigh. Ulf, you really need to learn to work with the rest of the BR >> developers. Ulf> If people have valid issues, then I listen, Ulf> My main problem is that not only does people want to Ulf> to it in a certain way, they also want to ensure Ulf> that it is not possible to do it in another way. Ulf, I think you need to read http://udrepper.livejournal.com/7326.html and then think about the costs involved with adding configuration options (for the developers AND for the users). Ulf> If you want to ensure that Buildroot does not crash Ulf> when people select to use make *-config, then that is Ulf> a valid concern. Ulf> If you want to ensure that Buildroot users Ulf> are coreced into using menuconfig, then I think it is not. s/menuconfig/xconfig/. Ulf> If you want to ensure that people has to spend tons of time, Ulf> updating the config file to fit their desires Ulf> every time they download the trunk, again, I am against that. Ulf> IMO, the submitted solution should meet all valid concerns. with default = menuconfig it does, so that's what I'll change it to. -- Bye, Peter Korsgaard ^ permalink raw reply [flat|nested] 21+ messages in thread
* [Buildroot] 2009.02-rc2 released 2009-01-25 21:17 ` Ulf Samuelsson 2009-01-25 21:28 ` Peter Korsgaard @ 2009-01-26 12:04 ` Thomas Lundquist 1 sibling, 0 replies; 21+ messages in thread From: Thomas Lundquist @ 2009-01-26 12:04 UTC (permalink / raw) To: buildroot On Sun, Jan 25, 2009 at 10:17:16PM +0100, Ulf Samuelsson wrote: > > If you want a simple configuration, then you don't use > the "Advanced configuration for Linux" > > The advanced configuration is a selectable option. > so is the make menuconfig. > I prefer default defaulting on xconfig is so wrong in so many ways I'm sure noone else wants it. Please stop it. Thomas. ^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2009-01-28 16:37 UTC | newest] Thread overview: 21+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2009-01-23 21:12 [Buildroot] 2009.02-rc2 released Peter Korsgaard 2009-01-23 21:27 ` Cyril HAENEL 2009-01-24 9:02 ` Peter Korsgaard 2009-01-24 13:03 ` Cyril HAENEL 2009-01-26 17:24 ` Robert Nelson 2009-01-26 17:43 ` Peter Korsgaard 2009-01-26 18:30 ` Robert Nelson 2009-01-26 18:49 ` Peter Korsgaard 2009-01-28 8:47 ` Hinko Kocevar 2009-01-28 16:37 ` Peter Korsgaard -- strict thread matches above, loose matches on Subject: below -- 2009-01-25 0:28 Paul Jones 2009-01-25 7:32 ` Ulf Samuelsson 2009-01-25 13:07 ` Peter Korsgaard 2009-01-25 21:17 ` Ulf Samuelsson 2009-01-25 21:28 ` Peter Korsgaard 2009-01-25 22:24 ` Ulf Samuelsson 2009-01-25 23:52 ` Paul Jones 2009-01-26 5:54 ` Peter Korsgaard 2009-01-26 8:48 ` Cyril HAENEL 2009-01-26 16:23 ` Peter Korsgaard 2009-01-26 12:04 ` Thomas Lundquist
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox