CMD + K

autotools_clang_conda

Community

Scripts to compile autotools projects on windows using clang and llvm tools

Installation

To install this package, run one of the following:

Conda
$conda install conda-forge::autotools_clang_conda

Usage Tracking

0.0.14
0.0.13
0.0.12
0.0.11
0.0.8
5 / 8 versions selected
Downloads (Last 6 months): 0

Description

This package installs clang compiler, lld linker, tools like llvm-ranlib, llvm-ar, bash, autoconf to compiler autotools on windows. Resulting packages will be MSVC compatible. To use this package, in meta.yaml

build:
  skip: True  # [win and vc<14]
requirements:
  build:
    # cl compiler on win is required only for setting up env variables for
    # activating the build environment
    - {{ compiler('c') }}
    - autotools_clang_conda  # [win]
    # Needed only if OpenMP is used. Not compatible with MSVC's OpenMP implementation
    - llvm-openmp   # [win]

In bld.bat

call %BUILD_PREFIX%\Library\bin\run_autotools_clang_conda_build.bat
if %ERRORLEVEL% neq 0 exit 1

In build.sh

./configure --prefix=$PREFIX
[[ "$target_platform" == "win-64" ]] && patch_libtool
make -j${CPU_COUNT}
make install

In case the build script has a different name (for example in multi-output recipes), you can pass the name of the build script in the recipe folder to the bat-script:

In build_subpackage.bat

call %BUILD_PREFIX%\Library\bin\run_autotools_clang_conda_build.bat build_subpackage.sh
if %ERRORLEVEL% neq 0 exit 1

About

Summary

Scripts to compile autotools projects on windows using clang and llvm tools

Last Updated

Nov 11, 2025 at 17:13

License

BSD-3-Clause

Total Downloads

24.6K

Version Downloads

526

Supported Platforms

win-64