Difference between revisions of "Getting started with AI on NXP i.MX8M Plus/Introduction/Overview/Development tools"

From RidgeRun Developer Connection
Jump to: navigation, search
Line 9: Line 9:
  
 
<syntaxhighlight lang='bash'>
 
<syntaxhighlight lang='bash'>
 +
sudo apt-get install gawk wget git diffstat unzip texinfo gcc-multilib \
 +
build-essential chrpath socat cpio python python3 python3-pip python3-pexpect \
 +
xz-utils debianutils iputils-ping libsdl1.2-dev xterm
 +
</syntaxhighlight>
  
 +
<syntaxhighlight lang='bash'>
 +
sudo apt-get install autoconf libtool libglib2.0-dev libarchive-dev python-git \
 +
sed cvs subversion coreutils texi2html docbook-utils python-pysqlite2 \
 +
help2man make gcc g++ desktop-file-utils libgl1-mesa-dev libglu1-mesa-dev \
 +
mercurial automake groff curl lzop asciidoc u-boot-tools dos2unix mtd-utils pv \
 +
libncurses5 libncurses5-dev libncursesw5-dev libelf-dev zlib1g-dev bc rename bmap-tools
 
</syntaxhighlight>
 
</syntaxhighlight>

Revision as of 19:17, 14 November 2021

In this section we are going to install some dependencies required for development. In general terms, we are going to need:

  1. Linux 18.04 LTS as development environment.
  2. Yocto (Hardknott or Gatesgarth) as the main development tool.
  3. Python for scripting.
  4. gcc or g++
sudo apt-get install gawk wget git diffstat unzip texinfo gcc-multilib \
build-essential chrpath socat cpio python python3 python3-pip python3-pexpect \
xz-utils debianutils iputils-ping libsdl1.2-dev xterm
sudo apt-get install autoconf libtool libglib2.0-dev libarchive-dev python-git \
sed cvs subversion coreutils texi2html docbook-utils python-pysqlite2 \
help2man make gcc g++ desktop-file-utils libgl1-mesa-dev libglu1-mesa-dev \
mercurial automake groff curl lzop asciidoc u-boot-tools dos2unix mtd-utils pv \
libncurses5 libncurses5-dev libncursesw5-dev libelf-dev zlib1g-dev bc rename bmap-tools