This is an old revision of the document!
Overview
Some puttering around notes on Pulsar Linux.
Two things:
- the active development branch for Pulsar Linux is
pulsar-x
- current development emphasizes the container-related images (
cube-dom0
,cube-essential
, etc), not so much standard images likecore-image-minimal
Getting Pulsar Linux
First, to support my standard GitHub workflow, I like to clone GitHub projects with the remote name github
as I like to reserve the remote name origin
for my fork of the project, to which I will push subsequent commits:
$ git clone \ -b pulsar-x \ -o github \ --recurse-submodules \ https://github.com/WindRiver-OpenSourceLabs/wr-core
Configuration to deal with warnings/errors
When building iasl-native
(as part of cube-essential
), GCC 8.1.1 generates warnings/errors, so you need to add to local.conf
:
CFLAGS_append = " -Wno-error=stringop-truncation" CFLAGS_append = " -Wno-error=format-overflow"
RW notes, minimally unedited
Clone
$ git clone -b pulsar-x --recurse-submodules \ https://github.com/WindRiver-OpenSourceLabs/wr-core $ cd wr-core
Initialized in-tree build
Not sure if LANG
is necessary:
$ . ./init-intel-x86-env $ export LANG=en_US.UTF-8