Skip to content

CLI Build Command Generator


The extensions selected below may contain extensions that are not supported by the selected operating system, which may cause compilation to fail. Please check Supported Extensions first.

Select Build OS

Select Extensions

Select common extensions
Unselect all
Select Dependencies


After selecting the extensions, the unselectable items are essential dependencies. In the compiled dependencies list, optional dependencies consist of existing extensions and optional dependencies of libraries. Optional dependencies will be added in --with-libs parameter.

Build Target

Build Options

Build Environment
Download PHP version
Enable debug message
Enable ZTS
Download with corresponding extension dependencies
Enable UPX compression (reduce binary size, but in rare cases micro SAPI doesn't work with UPX)

Hardcoded INI options


Download sources by extensions command
bin/spc download --with-php=8.2 --for-extensions ""
Compile command
bin/spc build --build-cli ""

Released under the MIT License.