File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,12 +4,14 @@ _realname=adol-c
44pkgbase=mingw-w64-${_realname}
55pkgname=(" ${MINGW_PACKAGE_PREFIX} -${_realname} " )
66pkgver=2.7.2
7- pkgrel=3
7+ pkgrel=4
88pkgdesc=' Automatic Differentiation of Algorithms written in C/C++ (mingw-w64)'
99arch=(' any' )
10- mingw_arch=(' mingw32' ' mingw64' ' ucrt64' ' clang64' )
10+ mingw_arch=(' mingw32' ' mingw64' ' ucrt64' ' clang64' ' clang32 ' )
1111depends=(" ${MINGW_PACKAGE_PREFIX} -boost" )
12- makedepends=(" ${MINGW_PACKAGE_PREFIX} -autotools" " ${MINGW_PACKAGE_PREFIX} -cc" )
12+ makedepends=(" ${MINGW_PACKAGE_PREFIX} -autotools"
13+ $( [[ ${MINGW_PACKAGE_PREFIX} != * -clang-* ]] || echo " ${MINGW_PACKAGE_PREFIX} -openmp" )
14+ " ${MINGW_PACKAGE_PREFIX} -cc" )
1315license=(' EPL' )
1416url=' https://github.com/coin-or/ADOL-C'
1517source=(https://github.com/coin-or/ADOL-C/archive/releases/${pkgver} .tar.gz)
@@ -24,6 +26,9 @@ build() {
2426 [[ -d " ${srcdir} /build-${MINGW_CHOST} " ]] && rm -rf " ${srcdir} /build-${MINGW_CHOST} "
2527 mkdir -p " ${srcdir} /build-${MINGW_CHOST} " && cd " ${srcdir} /build-${MINGW_CHOST} "
2628
29+ if [[ ${MINGW_PACKAGE_PREFIX} == * -clang-* ]]; then
30+ LDFLAGS+=" -lomp"
31+ fi
2732 ../${_realname} -releases-${pkgver} /configure \
2833 --prefix=${MINGW_PREFIX} \
2934 --enable-static \
You can’t perform that action at this time.
0 commit comments