Forum Discussion
Altera_Forum
Honored Contributor
11 years agoJust a (very late) update - I did find a solution to this:
I ended up using an OpenSUSE 13.2 host with Angstrom, (from the Rocketboards.org/angstrom-socfpga.git repository - branch origin/angstrom-v2014.06-socfpga). I had to make the following "hack" changes to get "bitbake" to complete without errors (still have plenty of warnings) - this was when running the recipes for linux-altera-ltsi, small-image, and meta-toolchain-qte: 1) Fails to find meta-kde layers. Fix: Had to hand install meta-kde - URL for git repo changed, actually kde4 now: Install kde4 git repo, then change meta-kde4 directory name to meta-kde seemed to work. i.e. from within /source directory, enter: git clone git://gitorious.org/openembedded-core-layers/meta-kde.git, then rename created /meta-kde4 directory as /meta-kde. 2) Fails to compile eglibc libraries. Fix: Mod’ed meta-linaro Eglibc recipe so linaro 2.19 binaries found in another repo. Change the following .bb: /sources/meta-linaro/meta-linaro-toolchain/recipes-core/eglibc/eglibc_linaro-2.19.bb First SRC_URI item (for eglibc tar ball) changes to: https://snapsshots.linaro.org/openembedded/source/eglibc-$(PV)-$(RELEASE).tar.bz2. 3) Pseudo command does not compile. Fix: Add PARRALLEL_MAKE = “” to turn of multi-processor build during build of ‘pseudo’ command recipe (.bb) (OE ‘meta’ ‘/recipes-dev-tools’ recipes) – seemed to fix repeatable ‘bad compile’ issue. 4) Fails to complete ‘packaging’ stage of image creation. Fix: Change /meta-altera/conf/socfpga_cyclone5 to "socfpga-cyclone5" and the same again for the text within the file – opkg does not like “_” characters in file names. After apply the above changes, I was able to make a Qt 4.8 SDK and run my Qt application on the TerASIC board, (including debug) - finally!