[MacPorts] #63112: URL not found when building bladeRF
MacPorts
noreply at macports.org
Thu Jun 17 20:22:07 UTC 2021
#63112: URL not found when building bladeRF
----------------------+-----------------------
Reporter: warnes | Owner: michaelld
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: bladeRF |
----------------------+-----------------------
Comment (by warnes):
@jmroot. Thanks.
There are compilation errors further down in the log:
```
:info:build /opt/local/var/macports/build/_Users_warnes_src_macports-
ports_science_bladeRF/bladeRF/work/build/host/common/thirdparty/ad936x/ad9361_api.c:129:7:
warning: GCC does not allow variable declarations in for loop initializers
before C99 [-Wgcc-compat]
:info:build for (size_t i = 0; i < NUM_AD9361_CLKS; ++i) {
:info:build ^
:info:build [ 6%] Built target bladeRF-fsk_test_crc32
:info:build /opt/local/var/macports/build/_Users_warnes_src_macports-
ports_science_bladeRF/bladeRF/work/build/host/common/thirdparty/ad936x/ad9361_api.c:129:14:
error: redefinition of 'i' with a different type: 'size_t' (aka 'unsigned
long') vs 'int32_t' (aka 'int')
:info:build for (size_t i = 0; i < NUM_AD9361_CLKS; ++i) {
:info:build ^
:info:build /opt/local/var/macports/build/_Users_warnes_src_macports-
ports_science_bladeRF/bladeRF/work/build/host/common/thirdparty/ad936x/ad9361_api.c:85:10:
note: previous definition is here
:info:build int32_t i = 0;
:info:build ^
:info:build /usr/bin/clang -pipe -Os -DNDEBUG
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -O3
-DNDEBUG -arch x86_64 -isysroot
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -mmacosx-version-
min=11.0 -Wl,-search_paths_first -Wl,-headerpad_max_install_names
-Wl,-headerpad_max_install_names
-Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk
CMakeFiles/bladeRF-fsk_test_correlator.dir/src/correlator.c.o CMakeFiles
/bladeRF-fsk_test_correlator.dir/src/utils.c.o CMakeFiles/bladeRF-
fsk_test_correlator.dir/src/fsk.c.o CMakeFiles/bladeRF-
fsk_test_correlator.dir/__/__/__/common/src/osx/clock_gettime.c.o -o
../../../output/bladeRF-fsk_test_correlator -lm
:info:build [ 6%] Built target bladeRF-fsk_test_prng
:info:build /opt/local/var/macports/build/_Users_warnes_src_macports-
ports_science_bladeRF/bladeRF/work/build/host/common/thirdparty/ad936x/ad9361_api.c:531:7:
warning: GCC does not allow variable declarations in for loop initializers
before C99 [-Wgcc-compat]
:info:build for (size_t i = 0; i < NUM_AD9361_CLKS; ++i) {
:info:build ^
:info:build /opt/local/var/macports/build/_Users_warnes_src_macports-
ports_science_bladeRF/bladeRF/work/build/host/common/thirdparty/ad936x/ad9361_api.c:531:14:
error: redefinition of 'i' with a different type: 'size_t' (aka 'unsigned
long') vs 'int32_t' (aka 'int')
:info:build for (size_t i = 0; i < NUM_AD9361_CLKS; ++i) {
:info:build ^
:info:build /opt/local/var/macports/build/_Users_warnes_src_macports-
ports_science_bladeRF/bladeRF/work/build/host/common/thirdparty/ad936x/ad9361_api.c:85:10:
note: previous definition is here
:info:build int32_t i = 0;
:info:build ^
:info:build /opt/local/var/macports/build/_Users_warnes_src_macports-
ports_science_bladeRF/bladeRF/work/build/host/common/thirdparty/ad936x/ad9361_api.c:568:8:
warning: GCC does not allow variable declarations in for loop initializers
before C99 [-Wgcc-compat]
:info:build for (size_t i = 0; i < NUM_AD9361_CLKS; ++i) {
:info:build ^
:info:build make[2]: Leaving directory `/opt/local/var/macports/build
/_Users_warnes_src_macports-ports_science_bladeRF/bladeRF/work/build'
:info:build 3 warnings and 2 errors generated.
```
Do I need to select a different compiler?
--
Ticket URL: <https://trac.macports.org/ticket/63112#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list