greatscottgadgets / hackrf

low cost software radio platform
https://greatscottgadgets.com/hackrf/
GNU General Public License v2.0
6.58k stars 1.53k forks source link

Environment Variable Possibly missing? #1114

Closed corcorj closed 2 years ago

corcorj commented 2 years ago

Steps to reproduce

1.Open MSYS2 MinGW x64 from the Start Menu 2.Update the package repository $ pacman -Syu 3.Install the required packages $ pacman -Syu --needed base-devel mingw-w64-x86_64-toolchain mingw-w64-x86_64-cmake mingw-w64-x86_64-libusb mingw-w64-x86_64-fftw git 4.Clone the hackrf repository

$ git clone https://github.com/greatscottgadgets/hackrf.git

$ cd hackrf

$ mkdir host/build

$ cd host/build 5.Create the Makefiles $ ${MINGW_PREFIX}/bin/cmake ../ -G "MSYS Makefiles" -DLIBUSB_INCLUDE_DIR=/lib -DFFTW_LIBRARIES=/lib

Expected behaviour

Tell us what you expect should happen

I assume it would create the make file for installation of the hackrf tools

Actual behaviour

Tell us what happens instead

It output: bash: /bin/cmake: No such file or directory

Version information

Operating system: windows 11 pro

hackrf_info output:

If you are reporting a problem that involves third party software (GNU Radio, Gqrx, etc), please report the version here.

Output

Insert any commandline or build output here

jcorc@Beast MSYS ~ $ pacman -Syu --needed base-devel mingw-w64-x86_64-toolchain mingw-w64-x86_64-cmake mingw-w64-x86_64-libusb mingw-w64-x86_64-fftw git :: Synchronizing package databases... mingw32 is up to date mingw64 is up to date ucrt64 is up to date clang32 is up to date clang64 is up to date msys is up to date :: There are 19 members in group mingw-w64-x86_64-toolchain: :: Repository mingw64 1) mingw-w64-x86_64-binutils 2) mingw-w64-x86_64-crt-git 3) mingw-w64-x86_64-gcc 4) mingw-w64-x86_64-gcc-ada 5) mingw-w64-x86_64-gcc-fortran 6) mingw-w64-x86_64-gcc-libgfortran 7) mingw-w64-x86_64-gcc-libs 8) mingw-w64-x86_64-gcc-objc 9) mingw-w64-x86_64-gdb 10) mingw-w64-x86_64-gdb-multiarch 11) mingw-w64-x86_64-headers-git 12) mingw-w64-x86_64-libgccjit 13) mingw-w64-x86_64-libmangle-git 14) mingw-w64-x86_64-libwinpthread-git 15) mingw-w64-x86_64-make 16) mingw-w64-x86_64-pkgconf 17) mingw-w64-x86_64-tools-git 18) mingw-w64-x86_64-winpthreads-git 19) mingw-w64-x86_64-winstorecompat-git

Enter a selection (default=all): :: Starting core system upgrade... there is nothing to do :: Starting full system upgrade... resolving dependencies... looking for conflicting packages...

Packages (144) base-2022.06-1 binutils-2.37-5 bison-3.8.2-3 bzip2-1.0.8-4 curl-7.84.0-1 diffstat-1.64-1 diffutils-3.8-3 dos2unix-7.4.3-1 file-5.42-1 flex-2.6.4-2 gperf-3.1-4 groff-1.22.4-3 gzip-1.12-2 heimdal-7.7.0-3 inetutils-1.9.4-5 less-590-2 libassuan-2.5.5-2 libbz2-1.0.8-4 libcbor-0.9.0-1 libcurl-7.84.0-1 libexpat-2.4.8-2 libfido2-1.10.0-1 libgcrypt-1.10.1-5 libgpg-error-1.45-2 libhogweed-3.8-1 libiconv-1.17-1 libksba-1.6.0-2 libnettle-3.8-1 libnghttp2-1.48.0-1 libopenssl-1.1.1.p-1 libp11-kit-0.24.1-4 m4-1.4.19-2 make-4.3-3 mingw-w64-x86_64-brotli-1.0.9-5 mingw-w64-x86_64-bzip2-1.0.8-2 mingw-w64-x86_64-c-ares-1.18.1-1 mingw-w64-x86_64-ca-certificates-20211016-3 mingw-w64-x86_64-curl-7.84.0-1 mingw-w64-x86_64-expat-2.4.8-1 mingw-w64-x86_64-gettext-0.21-3 mingw-w64-x86_64-gmp-6.2.1-3 mingw-w64-x86_64-isl-0.24-1 mingw-w64-x86_64-jansson-2.14-2 mingw-w64-x86_64-jemalloc-5.2.1-2 mingw-w64-x86_64-jsoncpp-1.9.4-2 mingw-w64-x86_64-libarchive-3.6.1-2 mingw-w64-x86_64-libb2-0.98.1-2 mingw-w64-x86_64-libffi-3.3-4 mingw-w64-x86_64-libiconv-1.17-1 mingw-w64-x86_64-libidn2-2.3.2-1 mingw-w64-x86_64-libpsl-0.21.1-4 mingw-w64-x86_64-libssh2-1.10.0-1 mingw-w64-x86_64-libsystre-1.0.1-4 mingw-w64-x86_64-libtasn1-4.18.0-1 mingw-w64-x86_64-libtre-git-r128.6fb7206-2 mingw-w64-x86_64-libunistring-1.0-1 mingw-w64-x86_64-libuv-1.42.0-3 mingw-w64-x86_64-libxml2-2.9.14-4 mingw-w64-x86_64-lz4-1.9.3-1 mingw-w64-x86_64-mpc-1.2.1-1 mingw-w64-x86_64-mpdecimal-2.5.1-1 mingw-w64-x86_64-mpfr-4.1.0.p13-1 mingw-w64-x86_64-ncurses-6.3-5 mingw-w64-x86_64-nghttp2-1.48.0-1 mingw-w64-x86_64-ninja-1.11.0-1 mingw-w64-x86_64-openssl-1.1.1.p-1 mingw-w64-x86_64-p11-kit-0.24.1-2 mingw-w64-x86_64-python-3.10.5-2 mingw-w64-x86_64-readline-8.1.002-1 mingw-w64-x86_64-rhash-1.4.2-1 mingw-w64-x86_64-sqlite3-3.38.5-1 mingw-w64-x86_64-tcl-8.6.11-5 mingw-w64-x86_64-termcap-1.3.1-6 mingw-w64-x86_64-tk-8.6.11.1-2 mingw-w64-x86_64-tzdata-2022a-1 mingw-w64-x86_64-windows-default-manifest-6.4-4 mingw-w64-x86_64-xxhash-0.8.1-2 mingw-w64-x86_64-xz-5.2.5-3 mingw-w64-x86_64-zlib-1.2.12-1 mingw-w64-x86_64-zstd-1.5.2-2 msys2-keyring-1~20220623-1 nettle-3.8-1 openssh-8.9p1-3 openssl-1.1.1.p-1 p11-kit-0.24.1-4 pacman-contrib-1.5.3-1 patch-2.7.6-1 perl-Authen-SASL-2.16-2 perl-Clone-0.45-2 perl-Convert-BinHex-1.125-1 perl-Encode-Locale-1.05-1 perl-Error-0.17029-1 perl-File-Listing-6.15-1 perl-HTML-Parser-3.78-1 perl-HTML-Tagset-3.20-2 perl-HTTP-Cookies-6.10-1 perl-HTTP-Daemon-6.14-1 perl-HTTP-Date-6.05-1 perl-HTTP-Message-6.36-1 perl-HTTP-Negotiate-6.01-2 perl-IO-HTML-1.004-1 perl-IO-Socket-SSL-2.074-1 perl-IO-Stringy-2.113-1 perl-LWP-MediaTypes-6.04-1 perl-MIME-tools-5.509-1 perl-MailTools-2.21-1 perl-Net-HTTP-6.22-1 perl-Net-SMTP-SSL-1.04-1 perl-Net-SSLeay-1.90-1 perl-TermReadKey-2.38-2 perl-TimeDate-2.33-1 perl-Try-Tiny-0.31-1 perl-URI-5.10-1 perl-WWW-RobotRules-6.02-2 perl-libwww-6.60-1 pinentry-1.2.0-2 pkgconf-1.8.0-1 tar-1.34-3 texinfo-6.8-4 texinfo-tex-6.8-4 base-devel-2022.01-2 git-2.37.0-1 mingw-w64-x86_64-binutils-2.38-3 mingw-w64-x86_64-cmake-3.23.2-4 mingw-w64-x86_64-crt-git-10.0.0.r32.g89bacd2be-1 mingw-w64-x86_64-fftw-3.3.10-3 mingw-w64-x86_64-gcc-12.1.0-2 mingw-w64-x86_64-gcc-ada-12.1.0-2 mingw-w64-x86_64-gcc-fortran-12.1.0-2 mingw-w64-x86_64-gcc-libgfortran-12.1.0-2 mingw-w64-x86_64-gcc-libs-12.1.0-2 mingw-w64-x86_64-gcc-objc-12.1.0-2 mingw-w64-x86_64-gdb-12.1-2 mingw-w64-x86_64-gdb-multiarch-12.1-2 mingw-w64-x86_64-headers-git-10.0.0.r32.g89bacd2be-1 mingw-w64-x86_64-libgccjit-12.1.0-2 mingw-w64-x86_64-libmangle-git-10.0.0.r32.g89bacd2be-1 mingw-w64-x86_64-libusb-1.0.26-1 mingw-w64-x86_64-libwinpthread-git-10.0.0.r32.g89bacd2be-1 mingw-w64-x86_64-make-4.3-1 mingw-w64-x86_64-pkgconf-1.8.0-2 mingw-w64-x86_64-tools-git-10.0.0.r32.g89bacd2be-2 mingw-w64-x86_64-winpthreads-git-10.0.0.r32.g89bacd2be-1 mingw-w64-x86_64-winstorecompat-git-10.0.0.r32.g89bacd2be-1

Total Download Size: 222.55 MiB Total Installed Size: 1291.74 MiB Net Upgrade Size: 1260.86 MiB

:: Proceed with installation? [Y/n] y :: Retrieving packages... mingw-w64-x86_64... 12.0 MiB 1737 KiB/s 00:07 [#####################] 100% mingw-w64-x86_64... 21.2 MiB 2.73 MiB/s 00:08 [#####################] 100% mingw-w64-x86_64... 20.9 MiB 2.00 MiB/s 00:10 [#####################] 100% mingw-w64-x86_64... 9.7 MiB 2036 KiB/s 00:05 [#####################] 100% mingw-w64-x86_64... 11.0 MiB 1874 KiB/s 00:06 [#####################] 100% mingw-w64-x86_64... 6.5 MiB 1888 KiB/s 00:04 [#####################] 100% mingw-w64-x86_64... 5.6 MiB 42.7 KiB/s 02:14 [#####################] 100% mingw-w64-x86_64... 5.8 MiB 43.9 KiB/s 02:16 [#####################] 100% binutils-2.37-5-... 5.0 MiB 2.78 MiB/s 00:02 [#####################] 100% mingw-w64-x86_64... 4.8 MiB 3.01 MiB/s 00:02 [#####################] 100% git-2.37.0-1-x86_64 5.8 MiB 40.6 KiB/s 02:27 [#####################] 100% pacman-contrib-1... 4.0 MiB 5.02 MiB/s 00:01 [#####################] 100% mingw-w64-x86_64... 3.3 MiB 3.93 MiB/s 00:01 [#####################] 100% mingw-w64-x86_64... 3.1 MiB 6.02 MiB/s 00:01 [#####################] 100% mingw-w64-x86_64... 2.6 MiB 5.02 MiB/s 00:01 [#####################] 100% groff-1.22.4-3-x... 2023.3 KiB 41.4 KiB/s 00:49 [#####################] 100% mingw-w64-x86_64... 4.3 MiB 41.3 KiB/s 01:45 [#####################] 100% mingw-w64-x86_64... 1972.9 KiB 41.6 KiB/s 00:47 [#####################] 100% mingw-w64-x86_64... 4.5 MiB 39.5 KiB/s 01:56 [#####################] 100% mingw-w64-x86_64... 1530.7 KiB 2.78 MiB/s 00:01 [#####################] 100% mingw-w64-x86_64... 1359.3 KiB 1121 KiB/s 00:01 [#####################] 100% libopenssl-1.1.1... 1200.1 KiB 42.2 KiB/s 00:28 [#####################] 100% texinfo-6.8-4-x86_64 1186.2 KiB 1951 KiB/s 00:01 [#####################] 100% mingw-w64-x86_64... 949.7 KiB 1515 KiB/s 00:01 [#####################] 100% openssh-8.9p1-3-... 937.5 KiB 1894 KiB/s 00:00 [#####################] 100% curl-7.84.0-1-x86_64 892.9 KiB 1105 KiB/s 00:01 [#####################] 100% mingw-w64-x86_64... 876.3 KiB 1715 KiB/s 00:01 [#####################] 100% mingw-w64-x86_64... 1825.7 KiB 39.8 KiB/s 00:46 [#####################] 100% mingw-w64-x86_64... 823.7 KiB 1975 KiB/s 00:00 [#####################] 100% tar-1.34-3-x86_64 802.2 KiB 1976 KiB/s 00:00 [#####################] 100% bison-3.8.2-3-x86_64 770.0 KiB 2.65 MiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 754.0 KiB 3.11 MiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 720.2 KiB 2.73 MiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 1757.8 KiB 38.1 KiB/s 00:46 [#####################] 100% openssl-1.1.1.p-... 595.6 KiB 2033 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 571.0 KiB 1464 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 558.6 KiB 45.8 KiB/s 00:12 [#####################] 100% mingw-w64-x86_64... 494.9 KiB 969 KiB/s 00:01 [#####################] 100% libgcrypt-1.10.1... 467.4 KiB 1237 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 854.4 KiB 41.7 KiB/s 00:20 [#####################] 100% libiconv-1.17-1-... 702.0 KiB 36.6 KiB/s 00:19 [#####################] 100% heimdal-7.7.0-3-... 430.2 KiB 1109 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 386.3 KiB 1436 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 385.4 KiB 1372 KiB/s 00:00 [#####################] 100% file-5.42-1-x86_64 372.2 KiB 1405 KiB/s 00:00 [#####################] 100% dos2unix-7.4.3-1... 369.6 KiB 1010 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 435.2 KiB 46.6 KiB/s 00:09 [#####################] 100% make-4.3-3-x86_64 466.2 KiB 41.7 KiB/s 00:11 [#####################] 100% diffutils-3.8-3-... 362.2 KiB 43.1 KiB/s 00:08 [#####################] 100% mingw-w64-x86_64... 344.6 KiB 870 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 343.8 KiB 1535 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 354.7 KiB 52.0 KiB/s 00:07 [#####################] 100% mingw-w64-x86_64... 330.7 KiB 993 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 356.9 KiB 33.8 KiB/s 00:11 [#####################] 100% p11-kit-0.24.1-4... 341.7 KiB 39.4 KiB/s 00:09 [#####################] 100% flex-2.6.4-2-x86_64 302.6 KiB 800 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 321.9 KiB 41.3 KiB/s 00:08 [#####################] 100% mingw-w64-x86_64... 310.3 KiB 56.7 KiB/s 00:05 [#####################] 100% mingw-w64-x86_64... 255.0 KiB 43.3 KiB/s 00:06 [#####################] 100% libcurl-7.84.0-1... 252.8 KiB 63.0 KiB/s 00:04 [#####################] 100% mingw-w64-x86_64... 241.0 KiB 45.4 KiB/s 00:05 [#####################] 100% mingw-w64-x86_64... 221.8 KiB 713 KiB/s 00:00 [#####################] 100% m4-1.4.19-2-x86_64 238.1 KiB 42.2 KiB/s 00:06 [#####################] 100% mingw-w64-x86_64... 204.8 KiB 646 KiB/s 00:00 [#####################] 100% perl-Net-SSLeay-... 236.3 KiB 39.4 KiB/s 00:06 [#####################] 100% perl-MIME-tools-... 194.9 KiB 777 KiB/s 00:00 [#####################] 100% inetutils-1.9.4-... 193.7 KiB 846 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 187.4 KiB 1018 KiB/s 00:00 [#####################] 100% libgpg-error-1.4... 184.4 KiB 854 KiB/s 00:00 [#####################] 100% libhogweed-3.8-1... 182.0 KiB 1005 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 208.8 KiB 41.4 KiB/s 00:05 [#####################] 100% libp11-kit-0.24.... 189.2 KiB 39.8 KiB/s 00:05 [#####################] 100% mingw-w64-x86_64... 179.4 KiB 46.0 KiB/s 00:04 [#####################] 100% mingw-w64-x86_64... 158.3 KiB 458 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 151.6 KiB 551 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 169.3 KiB 41.3 KiB/s 00:04 [#####################] 100% perl-IO-Socket-S... 152.0 KiB 41.2 KiB/s 00:04 [#####################] 100% mingw-w64-x86_64... 134.8 KiB 42.3 KiB/s 00:03 [#####################] 100% perl-libwww-6.60... 129.4 KiB 389 KiB/s 00:00 [#####################] 100% libksba-1.6.0-2-... 125.6 KiB 584 KiB/s 00:00 [#####################] 100% less-590-2-x86_64 110.1 KiB 362 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 151.2 KiB 31.6 KiB/s 00:05 [#####################] 100% libnettle-3.8-1-... 129.7 KiB 44.0 KiB/s 00:03 [#####################] 100% mingw-w64-x86_64... 106.1 KiB 33.6 KiB/s 00:03 [#####################] 100% mingw-w64-x86_64... 102.3 KiB 32.4 KiB/s 00:03 [#####################] 100% patch-2.7.6-1-x86_64 101.6 KiB 41.7 KiB/s 00:02 [#####################] 100% gzip-1.12-2-x86_64 90.6 KiB 326 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 89.1 KiB 457 KiB/s 00:00 [#####################] 100% nettle-3.8-1-x86_64 92.9 KiB 32.3 KiB/s 00:03 [#####################] 100% mingw-w64-x86_64... 84.2 KiB 288 KiB/s 00:00 [#####################] 100% gperf-3.1-4-x86_64 101.4 KiB 26.1 KiB/s 00:04 [#####################] 100% perl-MailTools-2... 81.0 KiB 315 KiB/s 00:00 [#####################] 100% libassuan-2.5.5-... 87.2 KiB 35.5 KiB/s 00:02 [#####################] 100% perl-HTML-Parser... 79.7 KiB 366 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 79.1 KiB 360 KiB/s 00:00 [#####################] 100% perl-URI-5.10-1-any 76.4 KiB 307 KiB/s 00:00 [#####################] 100% libfido2-1.10.0-... 73.4 KiB 39.3 KiB/s 00:02 [#####################] 100% mingw-w64-x86_64... 73.0 KiB 40.2 KiB/s 00:02 [#####################] 100% perl-HTTP-Messag... 75.0 KiB 32.8 KiB/s 00:02 [#####################] 100% libnghttp2-1.48.... 65.1 KiB 252 KiB/s 00:00 [#####################] 100% libexpat-2.4.8-2... 62.5 KiB 273 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 72.7 KiB 42.7 KiB/s 00:02 [#####################] 100% perl-IO-Stringy-... 66.4 KiB 39.1 KiB/s 00:02 [#####################] 100% pkgconf-1.8.0-1-... 58.4 KiB 51.6 KiB/s 00:01 [#####################] 100% mingw-w64-x86_64... 56.0 KiB 51.3 KiB/s 00:01 [#####################] 100% perl-TimeDate-2.... 55.2 KiB 46.1 KiB/s 00:01 [#####################] 100% pinentry-1.2.0-2... 48.2 KiB 168 KiB/s 00:00 [#####################] 100% bzip2-1.0.8-4-x86_64 57.2 KiB 33.8 KiB/s 00:02 [#####################] 100% perl-Convert-Bin... 42.8 KiB 187 KiB/s 00:00 [#####################] 100% perl-Authen-SASL... 42.4 KiB 197 KiB/s 00:00 [#####################] 100% msys2-keyring-1~... 41.8 KiB 30.0 KiB/s 00:01 [#####################] 100% perl-LWP-MediaTy... 40.7 KiB 30.6 KiB/s 00:01 [#####################] 100% mingw-w64-x86_64... 40.2 KiB 152 KiB/s 00:00 [#####################] 100% perl-TermReadKey... 42.0 KiB 22.7 KiB/s 00:02 [#####################] 100% perl-Error-0.170... 39.4 KiB 143 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 39.1 KiB 207 KiB/s 00:00 [#####################] 100% perl-HTTP-Date-6... 28.9 KiB 169 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 28.1 KiB 118 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 28.0 KiB 133 KiB/s 00:00 [#####################] 100% diffstat-1.64-1-... 29.3 KiB 30.2 KiB/s 00:01 [#####################] 100% libbz2-1.0.8-4-x... 30.1 KiB 27.2 KiB/s 00:01 [#####################] 100% perl-Encode-Loca... 24.3 KiB 128 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 23.7 KiB 114 KiB/s 00:00 [#####################] 100% perl-HTTP-Cookie... 23.4 KiB 125 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 24.0 KiB 31.9 KiB/s 00:01 [#####################] 100% perl-Net-HTTP-6.... 23.1 KiB 125 KiB/s 00:00 [#####################] 100% texinfo-tex-6.8-... 26.4 KiB 19.7 KiB/s 00:01 [#####################] 100% mingw-w64-x86_64... 22.1 KiB 116 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 21.0 KiB 115 KiB/s 00:00 [#####################] 100% perl-Try-Tiny-0.... 19.8 KiB 106 KiB/s 00:00 [#####################] 100% perl-Net-SMTP-SS... 18.4 KiB 110 KiB/s 00:00 [#####################] 100% perl-HTTP-Daemon... 18.6 KiB 95.1 KiB/s 00:00 [#####################] 100% perl-WWW-RobotRu... 12.2 KiB 25.8 KiB/s 00:00 [#####################] 100% perl-IO-HTML-1.0... 16.1 KiB 25.7 KiB/s 00:01 [#####################] 100% libcbor-0.9.0-1-... 18.0 KiB 22.3 KiB/s 00:01 [#####################] 100% perl-Clone-0.45-... 11.3 KiB 54.2 KiB/s 00:00 [#####################] 100% perl-HTTP-Negoti... 11.4 KiB 27.8 KiB/s 00:00 [#####################] 100% perl-File-Listin... 10.9 KiB 57.3 KiB/s 00:00 [#####################] 100% base-2022.06-1-any 2.5 KiB 14.3 KiB/s 00:00 [#####################] 100% mingw-w64-x86_64... 3.1 KiB 12.7 KiB/s 00:00 [#####################] 100% base-devel-2022.... 2.4 KiB 7.77 KiB/s 00:00 [#####################] 100% perl-HTML-Tagset... 10.3 KiB 13.9 KiB/s 00:01 [#####################] 100% mingw-w64-x86_64... 18.2 MiB 41.6 KiB/s 07:27 [#####################] 100% mingw-w64-x86_64-gcc-12.1.0... 37.2 MiB 40.1 KiB/s 15:48 [#################################] 100% Total (144/144) 222.6 MiB 240 KiB/s 15:48 [#################################] 100% (144/144) checking keys in keyring [#################################] 100% (144/144) checking package integrity [#################################] 100% (144/144) loading package files [#################################] 100% (144/144) checking for file conflicts [#################################] 100% (144/144) checking available disk space [#################################] 100% :: Processing package changes... ( 1/144) upgrading libbz2 [#################################] 100% ( 2/144) upgrading bzip2 [#################################] 100% ( 3/144) upgrading libnghttp2 [#################################] 100% ( 4/144) upgrading libopenssl [#################################] 100% ( 5/144) upgrading openssl [#################################] 100% ( 6/144) upgrading libiconv [#################################] 100% ( 7/144) upgrading less [#################################] 100% ( 8/144) upgrading gzip [#################################] 100% ( 9/144) upgrading libp11-kit [#################################] 100% ( 10/144) upgrading p11-kit [#################################] 100% ( 11/144) upgrading libgpg-error [#################################] 100% ( 12/144) upgrading libgcrypt [#################################] 100% ( 13/144) upgrading libcurl [#################################] 100% ( 14/144) upgrading curl [#################################] 100% ( 15/144) upgrading file [#################################] 100% ( 16/144) upgrading inetutils [#################################] 100% ( 17/144) upgrading msys2-keyring [#################################] 100% ==> Appending keys from msys2.gpg... ==> Disabling revoked keys in keyring... -> Disabled 1 keys. ==> Updating trust database... gpg: marginals needed: 3 completes needed: 1 trust model: pgp gpg: depth: 0 valid: 1 signed: 5 trust: 0-, 0q, 0n, 0m, 0f, 1u gpg: depth: 1 valid: 5 signed: 7 trust: 0-, 0q, 0n, 5m, 0f, 0u gpg: depth: 2 valid: 4 signed: 2 trust: 4-, 0q, 0n, 0m, 0f, 0u gpg: next trustdb check due at 2022-11-18 ( 18/144) upgrading libassuan [#################################] 100% ( 19/144) upgrading libksba [#################################] 100% ( 20/144) upgrading libhogweed [#################################] 100% ( 21/144) upgrading libnettle [#################################] 100% ( 22/144) upgrading nettle [#################################] 100% ( 23/144) upgrading pinentry [#################################] 100% ( 24/144) upgrading pacman-contrib [#################################] 100% ( 25/144) installing tar [#################################] 100% ( 26/144) upgrading libexpat [#################################] 100% ( 27/144) upgrading base [#################################] 100% ( 28/144) installing binutils [#################################] 100% ( 29/144) installing m4 [#################################] 100% ( 30/144) installing bison [#################################] 100% ( 31/144) installing diffstat [#################################] 100% ( 32/144) installing diffutils [#################################] 100% ( 33/144) installing dos2unix [#################################] 100% ( 34/144) installing flex [#################################] 100% ( 35/144) installing gperf [#################################] 100% ( 36/144) installing groff [#################################] 100% ( 37/144) installing texinfo [#################################] 100% ( 38/144) installing texinfo-tex [#################################] 100% ( 39/144) installing make [#################################] 100% ( 40/144) installing patch [#################################] 100% Optional dependencies for patch ed: for patch -e functionality ( 41/144) installing pkgconf [#################################] 100% ( 42/144) installing base-devel [#################################] 100% ( 43/144) installing mingw-w64-x86_64-libiconv [#################################] 100% ( 44/144) installing mingw-w64-x86_64-zlib [#################################] 100% ( 45/144) installing mingw-w64-x86_64-binutils [#################################] 100% ( 46/144) installing mingw-w64-x86_64-headers-git [#################################] 100% ( 47/144) installing mingw-w64-x86_64-crt-git [#################################] 100% ( 48/144) installing mingw-w64-x86_64-isl [#################################] 100% ( 49/144) installing mingw-w64-x86_64-gmp [#################################] 100% ( 50/144) installing mingw-w64-x86_64-mpfr [#################################] 100% ( 51/144) installing mingw-w64-x86_64-mpc [#################################] 100% ( 52/144) installing mingw-w64-x86_64-libwinpthread-git [#################################] 100% ( 53/144) installing mingw-w64-x86_64-gcc-libs [#################################] 100% ( 54/144) installing mingw-w64-x86_64-windows-default-man... [#################################] 100% ( 55/144) installing mingw-w64-x86_64-winpthreads-git [#################################] 100% ( 56/144) installing mingw-w64-x86_64-zstd [#################################] 100% ( 57/144) installing mingw-w64-x86_64-gcc [#################################] 100% ( 58/144) installing mingw-w64-x86_64-gcc-ada [#################################] 100% ( 59/144) installing mingw-w64-x86_64-gcc-libgfortran [#################################] 100% ( 60/144) installing mingw-w64-x86_64-gcc-fortran [#################################] 100% ( 61/144) installing mingw-w64-x86_64-gcc-objc [#################################] 100% ( 62/144) installing mingw-w64-x86_64-expat [#################################] 100% ( 63/144) installing mingw-w64-x86_64-gettext [#################################] 100% ( 64/144) installing mingw-w64-x86_64-libtre-git [#################################] 100% ( 65/144) installing mingw-w64-x86_64-libsystre [#################################] 100% ( 66/144) installing mingw-w64-x86_64-ncurses [#################################] 100% ( 67/144) installing mingw-w64-x86_64-bzip2 [#################################] 100% ( 68/144) installing mingw-w64-x86_64-libffi [#################################] 100% ( 69/144) installing mingw-w64-x86_64-mpdecimal [#################################] 100% ( 70/144) installing mingw-w64-x86_64-libtasn1 [#################################] 100% ( 71/144) installing mingw-w64-x86_64-p11-kit [#################################] 100% ( 72/144) installing mingw-w64-x86_64-ca-certificates [#################################] 100% ( 73/144) installing mingw-w64-x86_64-openssl [#################################] 100% ( 74/144) installing mingw-w64-x86_64-termcap [#################################] 100% ( 75/144) installing mingw-w64-x86_64-readline [#################################] 100% ( 76/144) installing mingw-w64-x86_64-tcl [#################################] 100% ( 77/144) installing mingw-w64-x86_64-sqlite3 [#################################] 100% ( 78/144) installing mingw-w64-x86_64-tk [#################################] 100% ( 79/144) installing mingw-w64-x86_64-xz [#################################] 100% ( 80/144) installing mingw-w64-x86_64-tzdata [#################################] 100% ( 81/144) installing mingw-w64-x86_64-python [#################################] 100% ( 82/144) installing mingw-w64-x86_64-xxhash [#################################] 100% ( 83/144) installing mingw-w64-x86_64-gdb [#################################] 100% Optional dependencies for mingw-w64-x86_64-gdb mingw-w64-x86_64-python-pygments: for syntax highlighting ( 84/144) installing mingw-w64-x86_64-gdb-multiarch [#################################] 100% Optional dependencies for mingw-w64-x86_64-gdb-multiarch mingw-w64-x86_64-python-pygments: for syntax highlighting ( 85/144) installing mingw-w64-x86_64-libgccjit [#################################] 100% ( 86/144) installing mingw-w64-x86_64-libmangle-git [#################################] 100% ( 87/144) installing mingw-w64-x86_64-make [#################################] 100% ( 88/144) installing mingw-w64-x86_64-pkgconf [#################################] 100% ( 89/144) installing mingw-w64-x86_64-tools-git [#################################] 100% ( 90/144) installing mingw-w64-x86_64-winstorecompat-git [#################################] 100% ( 91/144) installing mingw-w64-x86_64-c-ares [#################################] 100% ( 92/144) installing mingw-w64-x86_64-brotli [#################################] 100% ( 93/144) installing mingw-w64-x86_64-libunistring [#################################] 100% ( 94/144) installing mingw-w64-x86_64-libidn2 [#################################] 100% ( 95/144) installing mingw-w64-x86_64-libpsl [#################################] 100% ( 96/144) installing mingw-w64-x86_64-libssh2 [#################################] 100% ( 97/144) installing mingw-w64-x86_64-jansson [#################################] 100% ( 98/144) installing mingw-w64-x86_64-jemalloc [#################################] 100% ( 99/144) installing mingw-w64-x86_64-libxml2 [#################################] 100% Optional dependencies for mingw-w64-x86_64-libxml2 mingw-w64-x86_64-python: Python bindings [installed] (100/144) installing mingw-w64-x86_64-nghttp2 [#################################] 100% (101/144) installing mingw-w64-x86_64-curl [#################################] 100% (102/144) installing mingw-w64-x86_64-jsoncpp [#################################] 100% (103/144) installing mingw-w64-x86_64-libb2 [#################################] 100% (104/144) installing mingw-w64-x86_64-lz4 [#################################] 100% (105/144) installing mingw-w64-x86_64-libarchive [#################################] 100% (106/144) installing mingw-w64-x86_64-libuv [#################################] 100% (107/144) installing mingw-w64-x86_64-rhash [#################################] 100% (108/144) installing mingw-w64-x86_64-ninja [#################################] 100% (109/144) installing mingw-w64-x86_64-cmake [#################################] 100% Optional dependencies for mingw-w64-x86_64-cmake mingw-w64-x86_64-qt6-base: CMake Qt GUI mingw-w64-x86_64-emacs: for cmake emacs mode (110/144) installing mingw-w64-x86_64-libusb [#################################] 100% (111/144) installing mingw-w64-x86_64-fftw [#################################] 100% (112/144) installing heimdal [#################################] 100% (113/144) installing libcbor [#################################] 100% (114/144) installing libfido2 [#################################] 100% (115/144) installing openssh [#################################] 100% (116/144) installing perl-Error [#################################] 100% (117/144) installing perl-Authen-SASL [#################################] 100% (118/144) installing perl-Encode-Locale [#################################] 100% (119/144) installing perl-HTTP-Date [#################################] 100% (120/144) installing perl-File-Listing [#################################] 100% (121/144) installing perl-HTML-Tagset [#################################] 100% (122/144) installing perl-Clone [#################################] 100% (123/144) installing perl-IO-HTML [#################################] 100% (124/144) installing perl-LWP-MediaTypes [#################################] 100% (125/144) installing perl-URI [#################################] 100% (126/144) installing perl-HTTP-Message [#################################] 100% (127/144) installing perl-HTML-Parser [#################################] 100% (128/144) installing perl-HTTP-Cookies [#################################] 100% (129/144) installing perl-HTTP-Daemon [#################################] 100% (130/144) installing perl-HTTP-Negotiate [#################################] 100% (131/144) installing perl-Net-HTTP [#################################] 100% (132/144) installing perl-WWW-RobotRules [#################################] 100% (133/144) installing perl-Try-Tiny [#################################] 100% (134/144) installing perl-libwww [#################################] 100% Optional dependencies for perl-libwww perl-LWP-Protocol-https: for https:// url schemes (135/144) installing perl-TimeDate [#################################] 100% (136/144) installing perl-MailTools [#################################] 100% (137/144) installing perl-IO-Stringy [#################################] 100% (138/144) installing perl-Convert-BinHex [#################################] 100% module test... pass. (139/144) installing perl-MIME-tools [#################################] 100% (140/144) installing perl-Net-SSLeay [#################################] 100% (141/144) installing perl-IO-Socket-SSL [#################################] 100% (142/144) installing perl-Net-SMTP-SSL [#################################] 100% (143/144) installing perl-TermReadKey [#################################] 100% (144/144) installing git [#################################] 100% Optional dependencies for git python: various helper scripts subversion: git svn :: Running post-transaction hooks... (1/1) Updating the info directory file...

jcorc@Beast MSYS ~ $ git clone https://github.com/greatscottgadgets/hackrf.git Cloning into 'hackrf'... remote: Enumerating objects: 16226, done. remote: Counting objects: 100% (1380/1380), done. remote: Compressing objects: 100% (508/508), done. remote: Total 16226 (delta 943), reused 1158 (delta 868), pack-reused 14846 Receiving objects: 100% (16226/16226), 39.62 MiB | 5.64 MiB/s, done. Resolving deltas: 100% (11757/11757), done.

jcorc@Beast MSYS ~ $ cd hackrf

jcorc@Beast MSYS ~/hackrf $ mkdir host/build

jcorc@Beast MSYS ~/hackrf $ cd host/build

jcorc@Beast MSYS ~/hackrf/host/build $ ${MINGW_PREFIX}/bin/cmake ../ -G "MSYS Makefiles" -DLIBUSB_INCLUDE_DIR=/lib -DFFTW_LIBRARIES=/lib bash: /bin/cmake: No such file or directory

jcorc@Beast MSYS ~/hackrf/host/build $ {MINGW_PREFIX}/bin/cmake ../ -G "MSYS Makefiles" -DLIBUSB_INCLUDE_DIR=/lib -DFFTW_LIBRARIES=/lib bash: {MINGW_PREFIX}/bin/cmake: No such file or directory

corcorj commented 2 years ago

I also have tried the command:

cmake ../ -G "MSYS Makefiles" -DLIBUSB_INCLUDE_DIR=/usr/local/include/libusb-1.0/

stevewillson commented 2 years ago

See comment in #1107 , make sure there is a $ in ${MINGW_PREFIX}. Check the contents of the $MINGW_PREFIX environment variable, should be /mingw64.

The cmake in /mingw64/bin/cmake supports the -G "MSYS Makefiles" generator option.

straithe commented 2 years ago

@corcorj has @stevewillson's suggestion helped you out?

straithe commented 2 years ago

I'm closing this as there hasn't been a response in over 30 days. Please re-open this issue or open a new one if you still need assistance.