diff options
author | Michel Zou | 2019-12-02 22:20:27 +0100 |
---|---|---|
committer | Michel Zou | 2019-12-02 22:20:27 +0100 |
commit | ed439a9404e7e9c974c36fda1b8145120853908c (patch) | |
tree | 2ca6e3fda29685efd5cdf3dda76dbf2eda093665 | |
parent | 7e65b1d1ff6979b94db57f07be81ac4eac524916 (diff) | |
download | aur-ed439a9404e7e9c974c36fda1b8145120853908c.tar.gz |
CC, CXX...
-rw-r--r-- | mingw-env.sh | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/mingw-env.sh b/mingw-env.sh index a74bea42f867..b773daa1f2ce 100644 --- a/mingw-env.sh +++ b/mingw-env.sh @@ -1,5 +1,18 @@ #!/bin/sh +_arch=$1 + +export AR=${_arch}-ar +export AS=${_arch}-as +export CC=${_arch}-gcc +export CXX=${_arch}-g++ +export FC=${_arch}-gfortran +export F77=${_arch}-gfortran +export F90=${_arch}-gfortran +export RANLIB=${_arch}-ranlib +export STRIP=${_arch}-strip +export NM=${_arch}-nm + default_mingw_pp_flags="-D_FORTIFY_SOURCE=2" default_mingw_compiler_flags="$default_mingw_pp_flags -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4" default_mingw_linker_flags="-Wl,-O1,--sort-common,--as-needed -fstack-protector" @@ -8,3 +21,7 @@ export CPPFLAGS="${MINGW_CPPFLAGS:-$default_mingw_pp_flags $CPPFLAGS}" export CFLAGS="${MINGW_CFLAGS:-$default_mingw_compiler_flags $CFLAGS}" export CXXFLAGS="${MINGW_CXXFLAGS:-$default_mingw_compiler_flags $CXXFLAGS}" export LDFLAGS="${MINGW_LDFLAGS:-$default_mingw_linker_flags $LDFLAGS}" + +mingw_prefix=/usr/${_arch} +export PKG_CONFIG_SYSROOT_DIR="${mingw_prefix}" +export PKG_CONFIG_LIBDIR="${mingw_prefix}/lib/pkgconfig:${mingw_prefix}/share/pkgconfig" |