FAQ: Why I get compile errors with the default ADI release

Document created by Aaronwu Employee on Mar 11, 2013Last modified by Aaronwu Employee on Sep 10, 2014
Version 3Show Document
  • View in full screen mode

Blackfin Linux has passed pressure compile test in the ADI lab before it is release, however in case you get compile error with default ADI release, may try to check:

 

1) Is the host properly installed? as documented in https://docs.blackfin.uclinux.org/doku.php?id=installing_linux remember to get the packages listed there installed. run "make 2>err_log", check the err_log usually helps you to identify quickly which package is missing.

 

2) Is the toolchain properly installed? as documented in https://docs.blackfin.uclinux.org/doku.php?id=toolchain:installing Take the 2012R2-RC2 of toolchain for example, usually we copy the following three files in the same folder and untar them one by one, the generated /opt/uClinux is what we want:

i) tar jxvf blackfin-toolchain-2012R2-RC2.i386.tar.bz2

ii) tar jxvf blackfin-toolchain-elf-gcc-4.3-2012R2-RC2.i386.tar.bz2

iii) tar jxvf blackfin-toolchain-uclibc-default-2012R2-RC2.i386.tar.bz2

 

3)Try to start from building a clean default version following buildroot:build-system:build_a_target [Analog Devices Open Source| Mixed-signal and Digital Signal Processing ICs]

Attachments

    Outcomes