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:46] – [Configuration to deal with warnings/errors] rpjday | pulsar_linux [2018/06/24 18:52] (current) – [Generated artifacts] rpjday | ||
|---|---|---|---|
| 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 ==== | ||