[Buildroot] buildroot for AM3358 AM3359 with wireless-tools shared library

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Fri Dec 28 13:21:15 UTC 2012

Dear Jürgen Benjamin Ronshausen,

On Tue, 30 Oct 2012 12:35:54 +0100, Jürgen Benjamin Ronshausen wrote:

> i am developing wireless tracking software. i use the wireless-tools
> library to scan for wireless networks in the area.
> i hope to use buildroot for compiling the c program, and to handle the
> library part. my program includes  #include <iwlib.h>.
> on my old board (arm926t) i could compile by 
> ~/buildroot-2012.08/output/host/usr/bin/arm-linux-gcc -Wall -o
> "oldboard" "main.c" -liw
> The new Board is a AM335x Starter Kit with a Sitara AM3358 Cortex A8 cpu
> and WL1271 Wifi/bluetooth module.
> to make my toolchain i issue:
> make beaglebone_defconfig
> make menuconfig and select under packages, networking wireless-tools and
> library. i included contents of .config below.
> The first problem is, that there are no files in
> /home/john/AM335/buildroot/output/host/usr/arm-buildroot-linux-uclibcgnueabi/sysroot/lib
> i am not sure about it, but i think there should be the .so files for
> the compiler.

The problem you reported at
was fixed in the current Git repository of Buildroot. It was a problem
on 32 bits hosts while building a toolchain with largefile support

The commit fixing it is
You can either use the current Git of Buildroot, of backport this fix
in 2012.11 (which should be trivial).

Do not hesitate to let us know if this solves your problem, or if you
face other issues.

Best regards,

Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.

More information about the buildroot mailing list