dholm / homebrew-sdr

Homebrew formulas for software defined radio
77 stars 41 forks source link

Reinstall of CubicSDR fails on OS X 10.11.6 #25

Closed stuzog closed 7 years ago

stuzog commented 7 years ago

brew reinstall --HEAD liquid-dap fails on iMac 7,1 OS X 10.11.6:

bash$ brew install cubicsdr --HEAD
Updating Homebrew...
==> Installing cubicsdr from dholm/sdr
==> Cloning https://github.com/cjcliffe/CubicSDR.git
[cubicsdr-reinstall-fail.txt](https://github.com/dholm/homebrew-sdr/files/887911/cubicsdr-reinstall-fail.txt)
Updating /Users/Stuart/Library/Caches/Homebrew/cubicsdr--git
==> Checking out branch master
==> cmake .. -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE
==> make
Last 15 lines from /Users/Stuart/Library/Logs/Homebrew/cubicsdr/02.make:
[  1%] Building CXX object CMakeFiles/CubicSDR.dir/external/rtaudio/RtAudio.cpp.o
/usr/local/Homebrew/Library/Homebrew/shims/super/clang++   -DCUBICSDR_BUILD_TITLE="\"CubicSDR v0.2.2-alpha :: www.cubicsdr.com\"" -DCUBICSDR_ENABLE_ABOUT_DIALOG=1 -DCUBICSDR_ENABLE_VIEW_DEMOD=1 -DCUBICSDR_ENABLE_VIEW_SCOPE=1 -DCUBICSDR_INSTALL_NAME=\"CubicSDR\" -DCUBICSDR_VERSION=\"0.2.2-alpha\" -DHAVE_TYPE_TRAITS=1 -DRES_FOLDER=\"/usr/local/Cellar/cubicsdr/HEAD-c8cca67/share/cubicsdr/\" -DUSE_SOAPY_SDR=1 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__MACOSX_CORE__ -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -I/usr/local/include -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -I/tmp/cubicsdr-20170401-52334-y4hj3a/external/rtaudio -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/forms/SDRDevices -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/forms/DigitalConsole -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/forms/Bookmark -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/forms/Dialog -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/sdr -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/demod -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/modules -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/modules/modem -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/modules/modem/digital -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/modules/modem/analog -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/audio -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/util -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/panel -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/visual -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/process -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/ui -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/rig -I/tmp/cubicsdr-20170401-52334-y4hj3a/src -I/tmp/cubicsdr-20170401-52334-y4hj3a/external/lodepng -I/tmp/cubicsdr-20170401-52334-y4hj3a/external/tinyxml -I/tmp/cubicsdr-20170401-52334-y4hj3a/external/cubicvr2/math  -I/usr/local/include/wx-3.0 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -mmacosx-version-min=10.11   -std=c++0x -pthread -mmacosx-version-min=10.9 -std=gnu++11 -o CMakeFiles/CubicSDR.dir/external/rtaudio/RtAudio.cpp.o -c /tmp/cubicsdr-20170401-52334-y4hj3a/external/rtaudio/RtAudio.cpp
[  2%] Building CXX object CMakeFiles/CubicSDR.dir/src/CubicSDR.cpp.o
/usr/local/Homebrew/Library/Homebrew/shims/super/clang++   -DCUBICSDR_BUILD_TITLE="\"CubicSDR v0.2.2-alpha :: www.cubicsdr.com\"" -DCUBICSDR_ENABLE_ABOUT_DIALOG=1 -DCUBICSDR_ENABLE_VIEW_DEMOD=1 -DCUBICSDR_ENABLE_VIEW_SCOPE=1 -DCUBICSDR_INSTALL_NAME=\"CubicSDR\" -DCUBICSDR_VERSION=\"0.2.2-alpha\" -DHAVE_TYPE_TRAITS=1 -DRES_FOLDER=\"/usr/local/Cellar/cubicsdr/HEAD-c8cca67/share/cubicsdr/\" -DUSE_SOAPY_SDR=1 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__MACOSX_CORE__ -D__WXMAC__ -D__WXOSX_COCOA__ -D__WXOSX__ -I/usr/local/include -isystem /usr/local/lib/wx/include/osx_cocoa-unicode-3.0 -isystem /usr/local/include/wx-3.0 -I/tmp/cubicsdr-20170401-52334-y4hj3a/external/rtaudio -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/forms/SDRDevices -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/forms/DigitalConsole -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/forms/Bookmark -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/forms/Dialog -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/sdr -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/demod -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/modules -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/modules/modem -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/modules/modem/digital -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/modules/modem/analog -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/audio -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/util -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/panel -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/visual -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/process -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/ui -I/tmp/cubicsdr-20170401-52334-y4hj3a/src/rig -I/tmp/cubicsdr-20170401-52334-y4hj3a/src -I/tmp/cubicsdr-20170401-52334-y4hj3a/external/lodepng -I/tmp/cubicsdr-20170401-52334-y4hj3a/external/tinyxml -I/tmp/cubicsdr-20170401-52334-y4hj3a/external/cubicvr2/math  -I/usr/local/include/wx-3.0 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -mmacosx-version-min=10.11   -std=c++0x -pthread -mmacosx-version-min=10.9 -std=gnu++11 -o CMakeFiles/CubicSDR.dir/src/CubicSDR.cpp.o -c /tmp/cubicsdr-20170401-52334-y4hj3a/src/CubicSDR.cpp
In file included from /tmp/cubicsdr-20170401-52334-y4hj3a/src/CubicSDR.cpp:7:
In file included from /usr/local/include/wx-3.0/wx/wxprec.h:12:
In file included from /usr/local/include/wx-3.0/wx/defs.h:27:
/usr/local/include/wx-3.0/wx/platform.h:183:10: fatal error: 'wx/setup.h' file not found
#include "wx/setup.h"
         ^
1 error generated.
make[2]: *** [CMakeFiles/CubicSDR.dir/src/CubicSDR.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/CubicSDR.dir/all] Error 2
make: *** [all] Error 2
stuzog commented 7 years ago

cubicsdr-reinstall-fail.txt

stuzog commented 7 years ago

Trying again adds:

Error: Your Xcode (8.2) is outdated. Please update to Xcode 8.2.1 (or delete it). Xcode can be updated from the App Store.

Please note that the latest Xcode requires macOS Sierra, which my iMac 7,1 cannot run, so I'm stuck with El Capitan. Reinstalling Xcode is fraught with problems and doesn't always work, as shown by the negative reviews at the Xcode page of the App Store.

Update: Xcode reinstalled but all attempts at installing CubicSDR fail. OK, I give up! 😂