Skip to contentSkip to conversation

Problems with i686_defconfig

Buildroot Will Wagner 3 participants 3 messages Apr 14, 2010

lore
Share & tools
lore
#0 lore raw

Hello,

Using latest from git I am trying to build i686_defconfig but I am having problems.

The first annoyance is that the defconfig is so old that you have go through selecting the defaults for all the new config options. Presumably we should update the defconfigs so they contain all the default options already set? If so I'm happy to look at a patch.

If I select all the defaults I end up with kernel headers 2.6.33.2, uClibc 0.9.31, binutils 2.20.1, gcc 4.4.3 and linux 2.6.33.2

You then get the same problems again with uClibc config and linux config, both ask about config options, should we be updating our defaults so this step is not necessary?

Finally the build fails in either gdbserver (if selected) or busybox, complaining the symbol usleep is undefined. Anyone seen this before? Is it some config problem with uClibc 0.9.31?

#1 lore raw

Hi Will,

Quoted 3 lines · Will Wagner

Finally the build fails in either gdbserver (if selected) or busybox, complaining the symbol usleep is undefined. Anyone seen this before? Is it some config problem with uClibc 0.9.31?

usleep() is not available when UCLIBC_SUSV3_LEGACY is disabled. See
http://lists.busybox.net/pipermail/busybox/2010-April/072031.html.

baruch

Signature · 3 lines
                                                     ~. .~   Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
   - baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -
#2 lore raw
In reply to Will Wagner
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Will" == Will Wagner <[email protected]> writes:

Will> Hello,
Will> Using latest from git I am trying to build i686_defconfig but I am Will> having problems.

Will> The first annoyance is that the defconfig is so old that you have go Will> through selecting the defaults for all the new config Will> options. Presumably we should update the defconfigs so they contain Will> all the default options already set? If so I'm happy to look at a Will> patch.

Yes please.

Will> Finally the build fails in either gdbserver (if selected) or busybox, Will> complaining the symbol usleep is undefined. Anyone seen this before? Will> Is it some config problem with uClibc 0.9.31?

Verify that you are using the correct uclibc config - E.G.

BR2_UCLIBC_CONFIG="toolchain/uClibc/uClibc-0.9.31.config"

Otherwise you'll end up with that kind of problems.

Signature · 1 line
Bye, Peter Korsgaard