Skip to main content
Before using Miele-LXIV Easy, you need to install several prerequisite tools. These tools are essential for the configuration, downloading, and building processes.

Required Tools

kconfig-mconf

This is an interactive configuration tool normally used in Linux systems to rebuild the kernel with custom configurations. Miele-LXIV Easy uses it because it creates configuration files that work seamlessly with shell scripts.
kconfig-mconf provides the text-based menu interface you’ll use to configure your build options.

Installation via NuttX

The recommended installation method is through the NuttX project:
1

Create NuttX directory

mkdir -p $SRC/nuttx
cd $SRC/nuttx
Replace $SRC with your sources directory path.
2

Navigate to kconfig-frontends

cd $SRC/nuttx/tools/kconfig-frontends
3

Configure the build

./configure --disable-shared --enable-static --disable-gconf --disable-qconf --disable-nconf --disable-utils
4

Build and install

make
sudo make install
5

Verify installation

which kconfig-mconf
This should return the path to the installed binary.

Dependencies

Before building kconfig-mconf, you may need to install these dependencies using Homebrew:
brew install gperf ncurses flex bison
Alternatively, you can install kconfig-mconf from sources, but the NuttX method is more convenient.

wget

wget is used to download library sources from the internet.
brew install wget
The build script uses wget to download libraries from official sources and DICOM repositories.

cmake (Command-Line Tool)

The command-line cmake utility is required for configuring and building most libraries.
CMake (with capital C) is the GUI application, whereas cmake (lowercase) is the CLI utility that Miele-LXIV Easy needs.

Check if cmake is installed

First, verify if cmake is already available:
which cmake
If this doesn’t return a path, you need to install it.

Installation Options

brew install cmake
If you have the CMake GUI application installed, the second method will make the command-line tool available system-wide.

Verification

Before proceeding, verify all tools are properly installed:
# Check kconfig-mconf
which kconfig-mconf

# Check wget
which wget

# Check cmake
which cmake
cmake --version
The build.sh script will check for kconfig-mconf and cmake at startup. If either is missing, the script will exit with an error message.

Next Steps

Once you have all the prerequisites installed, you’re ready to download and set up Miele-LXIV Easy.

Installation

Download Miele-LXIV Easy and configure your environment

Build docs developers (and LLMs) love