In order to use the wic
utility
with the OpenEmbedded Build system, your system needs
to meet the following requirements:
The Linux distribution on your development host must support the Yocto Project. See the "Supported Linux Distributions" section in the Yocto Project Reference Manual for this list of distributions.
The standard system utilities, such as
cp
, must be installed on your
development host system.
You need to have the build artifacts already
available, which typically means that you must
have already created an image using the
Openembedded build system (e.g.
core-image-minimal
).
While it might seem redundant to generate an image in
order to create an image using
wic
, the current version of
wic
requires the artifacts
in the form generated by the build system.
You must build several native tools, which are tools built to run on the build system:
$ bitbake parted-native dosfstools-native mtools-native
You must have sourced one of the build environment
setup scripts (i.e.
oe-init-build-env
or
oe-init-build-env-memres
)
found in the
Build Directory.