Error while building Qt for Beaglebone Black

Hello, i have a Qt application that runs fine in my host machine, i am trying to port it for my Beaglebone Black.

I am trying to follow this tutorial: http://aplacetogeek.wordpress.com/qt-opencv-v4l-cross-compiling-raspberry-pi-beagle-bone/

I am using the angstrom-2011.03-i686-linux-armv7a-linux-gnueabi-toolchain-qte-4.6.3.tar.bz2 as my host machine is a 32 bits Ubuntu, uname -a returns 3.2 i686 i686 i386 GNU Linux.

I’ve unzipped the toolchain and copied the files to their system folders (/usr/local/angstrom//arm/ and /var/lib/opkg/*

In the step “build and install”, after configuring Qt:
make -j 4
sudo make install

I get this error:
.obj/release-shared-emb-arm/qatomic_arm.o: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make[1]: *** […/…/lib/libQtCore.so.4.8.5] Error 1
make[1]: Leaving directory `/home/aprado/work/qt-everywhere-opensource-src-4.8.5/src/corelib’
make: *** [sub-corelib-make_default-ordered] Error 2

Any tips for me ? :frowning:
I tried to run the ./enviroment-setup in the /arm folder but nothing changed…