Initialization File Search Procedures - 2021.2 English

Vitis Unified Software Platform Documentation: Embedded Software Development (UG1400)

Document ID
UG1400
ft:locale
English (United States)
Release Date
2021-12-15
Version
2021.2 English

The compilers search initialization files in the following order:

  1. Directories are passed to the compiler with the -B <dir_name> option.
  2. The compilers search the following files:
    $XILINX_VITIS/gnu/<processor>/<platform>/<processor-lib>/usr/lib

    Where:

    • <processor> is microblaze for MicroBlaze processors, aarch32 for A9, aarch64 for A53, and armr5 for R5 processors.
    • <processor-lib> is microblazeeb-xilinx-elf for MicroBlaze, aarch32-xilinx-eabi for A9, aarch64-none/aarch64-xilinx-elf for A53, and gcc-arm-none-eabi/armrm-xilinx-eabi for R5 processors.
    Note: platform indicates lin64 for Linux 64-bit and nt for Windows Cygwin.