Download Miele-LXIV Easy
Clone or download the Miele-LXIV Easy repository to your local machine:The directory where you clone this repository becomes your
EASY_HOME directory. All subsequent commands should be run from this location.Understanding EASY_HOME
EASY_HOME is the working directory for Miele-LXIV Easy. It contains:
- build.sh - Main build script that orchestrates all operations
- reconfigure.sh - Interactive configuration tool using kconfig-mconf
- Kconfig-miele - Configuration menu definitions
- seed.conf - Your initial configuration (created during first run)
- steps.conf - Current step selections for the build process
- patch/ - Directory containing patches for DCMTK and OpenJPEG
- log/ - Directory for build logs (created automatically)
Initial Setup
Navigate to EASY_HOME
/path/to/miele-lxiv-easy with the actual path where you cloned the repository.Define directory structure
Before running the build script for the first time, decide where you want to store:
- SRC - Sources directory (where library source code will be downloaded)
- BLD - Build directory (temporary location for intermediate build files)
- BIN - Install directory (where compiled libraries will be installed)
Run the build script
seed.conf doesn’t exist yet, the script will launch the interactive configuration interface.Configure directories
In the kconfig-mconf interface:
- Select or accept the default paths for SRC, BLD, and BIN directories
- Choose your version set file (recommended: use the default)
- Save your configuration
- Exit the configuration interface
- Exit again to return to the shell
Directory Structure Example
After configuration, your setup might look like this:The timestamp (e.g.,
miele-easy-20260304_1234) is automatically generated to organize different builds. You can share the SRC directory across projects, but BLD and BIN are typically timestamped.What Gets Created
During the initial setup, Miele-LXIV Easy creates:- seed.conf - Contains your directory paths and version set configuration
- TIMESTAMP - Added to seed.conf to track your build
- log/ directory - For storing build output and debugging information
Verification
Verify your installation is ready:Next Steps
Now that Miele-LXIV Easy is installed and configured, you’re ready to begin the setup process:Setup Guide
Follow the 5-step process to configure your Miele-LXIV Xcode project
Configuration
Learn about the configuration options available in kconfig-mconf
Troubleshooting
Common issues during installation:- “kconfig-mconf not found” - Install kconfig-mconf following the prerequisites guide
- “cmake not found” - Install the cmake command-line tool
- Permission errors - Ensure you have write permissions to the SRC, BLD, and BIN directories