autogen-win64.sh 985 B

123456789101112131415161718192021222324252627282930313233343536
  1. #!/bin/bash
  2. bs_dir="$(dirname $(readlink -f $0))"
  3. build_dir="$PWD"
  4. rm -rf "${bs_dir}"/autom4te.cache
  5. rm -f "${bs_dir}"/aclocal.m4 "${bs_dir}"/ltmain.sh
  6. echo 'Running autoreconf -ifv...'
  7. autoreconf -ifv -I "/usr/local/share/aclocal/" "$bs_dir" || exit 1
  8. if test -z "$NOCONFIGURE" ; then
  9. echo 'Configuring...'
  10. if [[ "$bs_dir" != "`pwd`" ]]; then
  11. export CPPFLAGS+=" -I $bs_dir"
  12. fi
  13. if [[ ! -z "$CGMINER_SDK" ]]; then
  14. export CPPFLAGS="-I $CGMINER_SDK/include $CPPFLAGS"
  15. export LDFLAGS="-L $CGMINER_SDK/lib64 $LDFLAGS"
  16. export PKG_CONFIG_PATH="$CGMINER_SDK/lib64/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}"
  17. export ADL_SDK="$CGMINER_SDK/include/ADL_SDK"
  18. fi
  19. CFLAGS="-O3 -msse4" \
  20. "$bs_dir"/configure \
  21. --target=x86_64-w64-mingw32 \
  22. --prefix="$build_dir"/opt \
  23. --enable-cpumining \
  24. --enable-scrypt \
  25. --enable-bitforce \
  26. --enable-icarus \
  27. --enable-modminer \
  28. --enable-ztex \
  29. $@
  30. fi