minecraft-pi-docker/docs/BUILDING.md
2022-06-12 16:23:32 -04:00

786 B

Building

Build Dependencies

  • Common
    • ARM Compiler
    • Host Compiler (Clang)
    • CMake
  • Host Architecture Dependencies
    • Client Mode Only
      • GLFW
      • FreeImage
      • OpenAL

Runtime Dependencies

  • Non-ARM Host Architectures
    • QEMU User-Mode
  • Host Architecture Dependencies
    • Client Mode Only
      • OpenGL ES 1.1
      • GLFW
      • FreeImage
      • OpenAL
      • Zenity

Instructions

./scripts/build.sh <client|server> <armhf|arm64|i686|amd64>

Custom CMake Arguments

./scripts/setup.sh <client|server> <armhf|arm64|i686|amd64> <Custom CMake Arguments>
./scripts/build.sh <client|server> <armhf|arm64|i686|amd64>

Environment Variables

  • MCPI_TOOLCHAIN_USE_DEFAULT_SEARCH_PATHS: Use Default CMake Search Paths Rather Than Guessing