bladeRF
bladeRF copied to clipboard
Matlab Bindings Error (MacOS 12.2.1 Monterey)
Setup: MacOS 12.2.1 Monterey, Matlab R2021b
I've followed the steps under 'help bladeRF.build_thunk' but am getting errors. A "libbladeRF_thunk_maci64.dylib" gets produced, but when I try to run the bladeRF_rx_gui.m demo, or just try to initialize a device, I get the listing below. It says it's trying to load "libbladeRF.dylib". Was that supposed to be created as well?
Thx, Don
bladeRF_rx_gui Error using loadlibrary There was an error loading the library "libbladeRF.dylib" dlopen(libbladeRF.dylib, 0x0006): tried: '/Applications/MATLAB_R2021b.app/bin/maci64/libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/bin/maci64/./libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/bin/maci64/../../sys/os/maci64/libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/Contents/MacOS/libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/Contents/MacOS/./libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/Contents/MacOS/../../standalone/bin/maci64/libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/Contents/MacOS/../../sys/os/maci64/libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/Contents/MacOS/../../bin/maci64/libbladeRF.dylib' (no such file), 'libbladeRF.dylib' (no such file), '/usr/local/lib/libbladeRF.dylib' (no such file), '/usr/lib/libbladeRF.dylib' (no such file), '/Users/donaldkelly/bladeRF-master_030722/host/libraries/libbladeRF_bindings/matlab/libbladeRF.dylib' (no such file), '/usr/local/lib/libbladeRF.dylib' (no such file), '/usr/lib/libbladeRF.dylib' (no such file)
Error in bladeRF/load_library (line 386) [notfound, warnings] = loadlibrary('libbladeRF.dylib', @libbladeRF_proto);
Error in bladeRF.devices (line 184) bladeRF.load_library();
Error in bladeRF_rx_gui>devicelist_CreateFcn (line 830) devs = bladeRF.devices;
Error in gui_mainfcn (line 95) feval(varargin{:});
Error in bladeRF_rx_gui (line 50) gui_mainfcn(gui_State, varargin{:});
Error in matlab.graphics.internal.figfile.FigFile/read>@(hObject,eventdata)bladeRF_rx_gui('devicelist_CreateFcn',hObject,eventdata,guidata(hObject))
Caused by: Error using loaddefinedlibrary dlopen(libbladeRF.dylib, 0x0006): tried: '/Applications/MATLAB_R2021b.app/bin/maci64/libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/bin/maci64/./libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/bin/maci64/../../sys/os/maci64/libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/Contents/MacOS/libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/Contents/MacOS/./libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/Contents/MacOS/../../standalone/bin/maci64/libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/Contents/MacOS/../../sys/os/maci64/libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/Contents/MacOS/../../bin/maci64/libbladeRF.dylib' (no such file), 'libbladeRF.dylib' (no such file), '/usr/local/lib/libbladeRF.dylib' (no such file), '/usr/lib/libbladeRF.dylib' (no such file), '/Users/donaldkelly/bladeRF-master_030722/host/libraries/libbladeRF_bindings/matlab/libbladeRF.dylib' (no such file), '/usr/local/lib/libbladeRF.dylib' (no such file), '/usr/lib/libbladeRF.dylib' (no such file)
Error using loadlibrary There was an error loading the library "libbladeRF.dylib" dlopen(libbladeRF.dylib, 0x0006): tried: '/Applications/MATLAB_R2021b.app/bin/maci64/libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/bin/maci64/./libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/bin/maci64/../../sys/os/maci64/libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/Contents/MacOS/libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/Contents/MacOS/./libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/Contents/MacOS/../../standalone/bin/maci64/libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/Contents/MacOS/../../sys/os/maci64/libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/Contents/MacOS/../../bin/maci64/libbladeRF.dylib' (no such file), 'libbladeRF.dylib' (no such file), '/usr/local/lib/libbladeRF.dylib' (no such file), '/usr/lib/libbladeRF.dylib' (no such file), '/Users/donaldkelly/bladeRF-master_030722/host/libraries/libbladeRF_bindings/matlab/libbladeRF.dylib' (no such file), '/usr/local/lib/libbladeRF.dylib' (no such file), '/usr/lib/libbladeRF.dylib' (no such file)
Error in bladeRF/load_library (line 386) [notfound, warnings] = loadlibrary('libbladeRF.dylib', @libbladeRF_proto);
Error in bladeRF (line 449) bladeRF.load_library();
Error in bladeRF_rx_gui>bladeRF_fft_OpeningFcn (line 358) handles.bladerf = bladeRF('*:instance=0');
Error in gui_mainfcn (line 220) feval(gui_State.gui_OpeningFcn, gui_hFigure, [], guidata(gui_hFigure), varargin{:});
Error in bladeRF_rx_gui (line 50) gui_mainfcn(gui_State, varargin{:});
Caused by: Error using loaddefinedlibrary dlopen(libbladeRF.dylib, 0x0006): tried: '/Applications/MATLAB_R2021b.app/bin/maci64/libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/bin/maci64/./libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/bin/maci64/../../sys/os/maci64/libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/Contents/MacOS/libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/Contents/MacOS/./libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/Contents/MacOS/../../standalone/bin/maci64/libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/Contents/MacOS/../../sys/os/maci64/libbladeRF.dylib' (no such file), '/Applications/MATLAB_R2021b.app/Contents/MacOS/../../bin/maci64/libbladeRF.dylib' (no such file), 'libbladeRF.dylib' (no such file), '/usr/local/lib/libbladeRF.dylib' (no such file), '/usr/lib/libbladeRF.dylib' (no such file), '/Users/donaldkelly/bladeRF-master_030722/host/libraries/libbladeRF_bindings/matlab/libbladeRF.dylib' (no such file), '/usr/local/lib/libbladeRF.dylib' (no such file), '/usr/lib/libbladeRF.dylib' (no such file)