This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Building Arago file system

I tried to build file system with Arago project accordingly http://wiki.davincidsp.com/index.php/DaVinci_PSP_03.01_Phase_2_Release_Notes .

I installed required packages on my Ubuntu 9.10 with
sudo apt-get  install help2man diffstat texi2html texinfo

In addition to sample environment configuration I defined:

export MACHINE=dm365-evm
export TARGET_OS=linux-gnueabi
export TARGET_OS=linux
export DISTRO=minimal

After issuing command
bitbake arago-base-image

I got errors:
/home/const/oe/arago-bitbake/lib/bb/COW.py:29: DeprecationWarning: the sets module is deprecated
  import types, sets
NOTE: Handling BitBake files: | (7439/7462) [99 %]NOTE: <type 'exceptions.OSError'>:[Errno 2] No such file or directory while evaluating:
${@csl_get_main_version(d)}
ERROR: [Errno 2] No such file or directory while parsing /home/const/oe/arago/recipes/meta/external-toolchain-csl.bb
NOTE: Handling BitBake files: - (7462/7462) [100 %]
NOTE: Parsing finished. 0 cached, 7153 parsed, 308 skipped, 129 masked.
ERROR: Parsing errors found, exiting...

What is wrong? How to fix it?
Thanks.

 

  • Hi Constantine,

    I'm not using oe or arago right now but I'm familiar with that kind of errors caused by recipe syntax of bitbake.

    http://docs.openembedded.org/usermanual/html/recipes_syntax.html

     

    Yetkin

  • Constantine,

    The mentioned above Release Notes links the instructions page for setting up Arago builds. If you follow the instructions, you should be able to build the filesystem w/o problems.

    Specifically to your issue - you should not overwrite the TARGET_OS variable (btw, you set it twice with different values) and setting DISTRO to minimal is not supported by Arago. Basically, Arago uses CodeSourcery Lite toolchain as an external OE toolchain and "minimal" distro is not yet supported by that setup.

    Please direct all the further questions to the Arago specific mailing list - https://gforge.ti.com/gf/project/arago/mailman/ or http://arago-project.org

    Thanks and regards,
    Denys