SDK: update default content
- add native gcc and symlinks - add Pod perl module - add libyaml-dev Signed-off-by: Lionel VITTE <lionel.vitte@st.com>
This commit is contained in:
parent
f2c84ca11d
commit
e279e7af86
|
|
@ -377,6 +377,15 @@ ST_TOOLS_FOR_SDK = " \
|
||||||
nativesdk-ncurses-libncursesw \
|
nativesdk-ncurses-libncursesw \
|
||||||
"
|
"
|
||||||
|
|
||||||
|
# Add tools to build native application with SDK
|
||||||
|
# Currently mandatory for kernel and u-boot
|
||||||
|
ST_TOOLS_FOR_SDK:append = " \
|
||||||
|
nativesdk-cpp-symlinks \
|
||||||
|
nativesdk-gcc-symlinks \
|
||||||
|
nativesdk-libyaml \
|
||||||
|
nativesdk-libyaml-dev \
|
||||||
|
"
|
||||||
|
|
||||||
# For support of perl ansicolor
|
# For support of perl ansicolor
|
||||||
ST_TOOLS_FOR_SDK_PERL = " \
|
ST_TOOLS_FOR_SDK_PERL = " \
|
||||||
nativesdk-perl-module-term-ansicolor \
|
nativesdk-perl-module-term-ansicolor \
|
||||||
|
|
@ -389,6 +398,7 @@ ST_TOOLS_FOR_SDK_PERL = " \
|
||||||
ST_TOOLS_FOR_SDK_PERL:append = " \
|
ST_TOOLS_FOR_SDK_PERL:append = " \
|
||||||
nativesdk-perl-module-file-spec-functions \
|
nativesdk-perl-module-file-spec-functions \
|
||||||
nativesdk-perl-module-integer \
|
nativesdk-perl-module-integer \
|
||||||
|
nativesdk-perl-module-pod-text \
|
||||||
"
|
"
|
||||||
|
|
||||||
ST_TOOLS_FOR_SDK:append = " ${ST_TOOLS_FOR_SDK_PERL} "
|
ST_TOOLS_FOR_SDK:append = " ${ST_TOOLS_FOR_SDK_PERL} "
|
||||||
|
|
@ -422,12 +432,6 @@ ST_TOOLS_FOR_SDK:append = " \
|
||||||
nativesdk-wayland \
|
nativesdk-wayland \
|
||||||
"
|
"
|
||||||
|
|
||||||
# For Kernel yaml dependency
|
|
||||||
ST_TOOLS_FOR_SDK:remove = " \
|
|
||||||
nativesdk-libyaml \
|
|
||||||
nativesdk-libyaml-dev \
|
|
||||||
"
|
|
||||||
|
|
||||||
# For CMSIS-SVD file parser with GDB
|
# For CMSIS-SVD file parser with GDB
|
||||||
ST_TOOLS_FOR_SDK:append = " \
|
ST_TOOLS_FOR_SDK:append = " \
|
||||||
nativesdk-svd-tools \
|
nativesdk-svd-tools \
|
||||||
|
|
|
||||||
|
|
@ -14,15 +14,12 @@ Compilation of kernel:
|
||||||
OpenSTLinux SDK must be installed.
|
OpenSTLinux SDK must be installed.
|
||||||
|
|
||||||
For kernel build, you need to install:
|
For kernel build, you need to install:
|
||||||
- libncurses and libncursesw dev package libyaml-dev
|
- libncurses and libncursesw dev package
|
||||||
Ubuntu: sudo apt-get install libncurses5-dev libncursesw5-dev libyaml-dev
|
Ubuntu: sudo apt-get install libncurses5-dev libncursesw5-dev
|
||||||
Fedora: sudo yum install ncurses-devel libyaml-devel
|
Fedora: sudo yum install ncurses-devel
|
||||||
- mkimage
|
- mkimage
|
||||||
Ubuntu: sudo apt-get install u-boot-tools
|
Ubuntu: sudo apt-get install u-boot-tools
|
||||||
Fedora: sudo yum install u-boot-tools
|
Fedora: sudo yum install u-boot-tools
|
||||||
- yaml (check dts)
|
|
||||||
Ubuntu: sudo apt-get install libyaml-dev
|
|
||||||
Fedora: sudo yum install libyaml-devel
|
|
||||||
|
|
||||||
Only if you like to have a git management of the code (see section 4
|
Only if you like to have a git management of the code (see section 4
|
||||||
[Manage the kernel source code]):
|
[Manage the kernel source code]):
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue