Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
pulsar_linux [2018/06/22 12:45] – [Getting Pulsar Linux] rpjday | pulsar_linux [2018/06/24 18:52] (current) – [Generated artifacts] rpjday | ||
---|---|---|---|
Line 22: | Line 22: | ||
===== Configuration to deal with warnings/ | ===== Configuration to deal with warnings/ | ||
- | When building '' | + | When building '' |
< | < | ||
Line 28: | Line 28: | ||
CFLAGS_append = " -Wno-error=format-overflow" | CFLAGS_append = " -Wno-error=format-overflow" | ||
</ | </ | ||
+ | |||
+ | or just use '' | ||
+ | ===== RW notes, minimally unedited ===== | ||
+ | |||
+ | ==== Clone ==== | ||
+ | |||
+ | < | ||
+ | $ git clone -b pulsar-x --recurse-submodules \ | ||
+ | https:// | ||
+ | $ cd wr-core | ||
+ | </ | ||
+ | |||
+ | ==== Initialize in-tree build ==== | ||
+ | |||
+ | Not sure if '' | ||
+ | |||
+ | < | ||
+ | $ . ./ | ||
+ | $ export LANG=en_US.UTF-8 | ||
+ | </ | ||
+ | |||
+ | ==== Optional VLC-related stuff ==== | ||
+ | |||
+ | Even without VLC, should some of that stuff be added to cube-desktop? | ||
+ | |||
+ | < | ||
+ | $ cd ../layers/ | ||
+ | $ git clone git:// | ||
+ | $ cd $BUILDDIR | ||
+ | $ bitbake-layers add-layer ../ | ||
+ | # Add the following to conf/ | ||
+ | PACKAGECONFIG_append_pn-vlc = " sdl mad vpx vorbis ogg x264 libva" | ||
+ | PACKAGECONFIG_append_pn-ffmpeg2 = " libvorbis mp3lame theora vaapi vpx " | ||
+ | # For signage add: | ||
+ | LICENSE_FLAGS_WHITELIST=" | ||
+ | CUBE_DESKTOP_EXTRA_INSTALL += " vlc ffmpeg2 git python3 python3-pip ristretto " | ||
+ | </ | ||
+ | |||
+ | ==== Machine ==== | ||
+ | |||
+ | Might as well build for 64-bit: | ||
+ | |||
+ | < | ||
+ | MACHINE ?= " | ||
+ | </ | ||
+ | |||
+ | By default, won't it build for 32-bit? | ||
+ | ==== Build ==== | ||
+ | |||
+ | < | ||
+ | $ bitbake cube-desktop cube-dom0 cube-essential | ||
+ | </ | ||
+ | |||
+ | ==== Relevant generated artifacts ==== | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | ==== Installer ==== | ||