Setting up cross compiling environment

Hello,

i tried to set up a cross compiling envoronment for the usrp e100. I
followed the instructions at
http://ettus-apps.sourcerepo.com/redmine/ettus/projects/usrpe1xx/wiki/OpenEmbedded”.
When i do a “bitbake console-gnuradio-image” i get the following error
message:


| Configuring uhd-e1xx.
| Configuring task-usrp-embedded.
| Collected errors:
| * check_data_file_clashes: Package libgcc-dev wants to install file
/home/matthias/src/oe/build/tmp-angstrom_2010_x/rootfs/console-gnuradio-image/usr/lib/libgcc_s.so
| But that file is already provided by package * libgcc-s-dev
| * opkg_install_cmd: Cannot install package task-gnuradio.
| * resolve_conffiles: Existing conffile
/home/matthias/src/oe/build/tmp-angstrom_2010_x/rootfs/console-gnuradio-image/etc/device_table
is different from the conffile in the new package. The new conffile will
be placed at
/home/matthias/src/oe/build/tmp-angstrom_2010_x/rootfs/console-gnuradio-image/etc/device_table-opkg.
NOTE: package console-gnuradio-image-1.0-r0: task do_rootfs: Failed
ERROR: Function ‘do_rootfs’ failed (see
/home/matthias/src/oe/build/tmp-angstrom_2010_x/work/usrp-e1xx-angstrom-linux-gnueabi/console-gnuradio-image-1.0-r0/temp/log.do_rootfs.15860
for further information)
ERROR: Task 14
(/home/matthias/src/oe/sources/ettus_oe/recipes/images/console-gnuradio-image.bb,
do_rootfs) failed with exit code ‘1’
ERROR:
‘/home/matthias/src/oe/sources/ettus_oe/recipes/images/console-gnuradio-image.bb’
failed

Build Configuration:
BB_VERSION = “1.12.0”
METADATA_BRANCH = “2011.03-maintenance”
METADATA_REVISION = “819822d”
TARGET_ARCH = “arm”
TARGET_OS = “linux-gnueabi”
MACHINE = “usrp-e1xx”
DISTRO = “angstrom”
DISTRO_VERSION = “v20110803”
TARGET_FPU = “hard”

There seems to be a conflict between the packages libgcc-dev and
libgcc-s-dev while building the root fs.

Does anyone know what’s the reason for this error and possibly a
solution?

Matthias