[Angstrom-devel] Beagle bone build issues

Thanks Koen. There was confusion due to a "danny" branch being deleted in 2012.12:

1.
    WARNING!!!!
2.
    WARNING: meta-linaro is using a different branch 'master' than
    configured in layers.txt 'danny'
3.
    WARNING: Changing branch to: 'danny'
4.
    WARNING!!!!
5.
    fatal: git checkout: updating paths is incompatible with switching
    branches.
6.
    Did you intend to checkout 'origin/danny' which can not be resolved
    as commit?
7.
    error: pathspec 'danny' did not match any file(s) known to git.

I am reposting this on the beagleboard mailing list for clarification.

I'm trying to put together a Qt embedded development environment under Ubuntu 12.04 for the BBB based on http://derekmolloy.ie/beaglebone/qt-with-embedded-linux-on-the-beaglebone/. It references the toolchain http://angstrom-distribution.org/toolchains/angstrom-2011.03-i686-linux-armv7a-linux-gnueabi-toolchain-qte-4.6.3.tar.bz2 which is not currently available. Does anyone know where I can get a copy from? The copy in archive.org is broken, and http://angstrom-distribution.org/toolchains/ has been unavailable for a few weeks now.

Or can someone recommend an alternate detailed tutorial for installing a Qt embedded development environment under Ubuntu for the BBB that doesn't need www.angstrom-distribution.org?

So far the only c++ cross platform IDE I've gotten to (almost) work for the BBB is Eclipse. Just having issues getting it to remote debug.

Thanks!
Artie

You may use the same cross compiler as in your eclipse installation.
You just need to specify the path to this compiler in QtCreator and in the configuration file you use to build the qt-libs.

In my case the path is
/usr/local/angstrom/arm/bin/arm-angstrom-linux-gnueabi-g++

I followed this installation
http://treyweaver.blogspot.com.ar/2010/10/setting-up-qt-development-environment.html

I'm trying to put together a Qt embedded development environment under
Ubuntu 12.04 for the BBB based on
http://derekmolloy.ie/beaglebone/qt-with-embedded-linux-on-the-beaglebone/
.
It references the toolchain
http://angstrom-distribution.org/toolchains/angstrom-2011.03-i686-linux-ar
mv7a-linux-gnueabi-toolchain-qte-4.6.3.tar.bz2
which is not currently available. Does anyone know where I can get a
copy from? The copy in archive.org is broken, and
http://angstrom-distribution.org/toolchains/ has been unavailable for a
few weeks now.

Or can someone recommend an alternate detailed tutorial for installing a
Qt embedded development environment under Ubuntu for the BBB that
doesn't need www.angstrom-distribution.org?

So far the only c++ cross platform IDE I've gotten to (almost) work for
the BBB is Eclipse. Just having issues getting it to remote debug.

Thanks!
Artie

I think Ubuntu 12.04 was released with Linux kernel V3.8 which doesn¹t
support SGX by default. There is a E2E article which show how to add SGX
support:
http://e2e.ti.com/support/arm/sitara_arm/f/791/t/298596.aspx which
requires you to patch the V3.8 kernel and build TI¹s Graphics SDK
V4.10.0.1. After that you can download QT5 and either cross compile or
compile natively on the BBB. I use Robert Nelson¹s Linux-dev GIT, so I use
the Linaro arm compiler he uses to build the kernel. BTW, Derek Molloy¹s
video uses the V3.2 kernel which did have SGX support. The Angstrom
Toolchain won¹t work on Ubuntu and you don¹t need it anyway.

Regards,
John