# openpli-dreambox-oe-core **Repository Path**: jackgee2021/openpli-dreambox-oe-core ## Basic Information - **Project Name**: openpli-dreambox-oe-core - **Description**: Build environment based on OpenPLi - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: scarthgap - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-11-07 - **Last Updated**: 2026-02-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Build environment based on OpenPLi-homebuild(develop branch). https://github.com/OpenPLi/openpli-oe-core/commits/develop
https://github.com/Hains
https://github.com/oe-alliance Thanks to OpenPLi & Hains & oe-alliance. In comparison to OpenPLi this repository has:
-Submodules bitbake, openembedded-core and meta-openembedded from scarthgap branch,
-GCC 13.4.0
-Glibc 2.39
-GStreamer 1.26.8
-Python 2.7.18
-OpenSSL 3.2.6
-Busybox 1.36.1
-Linux OS 3.2/3.4/3.14 ****************************************************** Tested with Ubuntu 18.04.06 & 22.04

1. Dependencies: ``` sudo apt install dialog autoconf automake bison bzip2 cvs diffstat \ flex g++ gawk gcc gettext git git-lfs gzip help2man ncurses-bin lib32ncurses-dev \ libc6-dev libtool make texinfo patch perl pkg-config subversion tar texi2html \ zlib1g-dev chrpath libxml2-utils lz4 xsltproc libglib2.0-dev python-setuptools \ libc6-i386 genromfs guile-2.2-libs quilt zstd ``` 2. Set python2 as preferred provider for python: ``` sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 1 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 2 sudo update-alternatives --config python ↳ Select python2 ``` 3. Set your shell to /bin/bash: ``` sudo dpkg-reconfigure dash ↳ Select "NO" when asked "Install dash as /bin/sh?" ``` 4. Modify max_user_watches: ``` echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf sudo sysctl -n -w fs.inotify.max_user_watches=524288 ``` 5. Install gcc11: ``` sudo apt-get install software-properties-common sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test sudo apt-get -q update sudo apt-get install gcc-11 g++-11 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 100 --slave /usr/bin/g++ g++ /usr/bin/g++-11 --slave /usr/bin/gcov gcov /usr/bin/gcov-11 ``` 6. Build image step & step: ``` git clone https://github.com/jack2015/openpli-dreambox-oe-core.git cd openpli-dreambox-oe-core make update git checkout scarthgap make update ./image.sh ```