OpenLTE icon indicating copy to clipboard operation
OpenLTE copied to clipboard

“Make” problem

Open SpongeBobaa opened this issue 1 year ago • 1 comments

[ 86%] Building CXX object LTE_fdd_enodeb/CMakeFiles/LTE_fdd_enodeb.dir/src/LTE_fdd_enb_phy.cc.o LTE_fdd_enb_radio.cc: In member function ‘LTE_FDD_ENB_ERROR_ENUM LTE_fdd_enb_radio_bladerf::setup(uint32, double, int16, int16, uint8, uint32, uint32)’: LTE_fdd_enb_radio.cc:830:52: error: invalid conversion from ‘int’ to ‘bladerf_channel_layout’ [-fpermissive] In file included from /home/enha/apps/OpenLTE/LTE_fdd_enodeb/hdr/LTE_fdd_enb_radio.h:56:0, from LTE_fdd_enb_radio.cc:63: /usr/local/include/libbladeRF.h:2577:15: note: initializing argument 2 of ‘int bladerf_sync_config(bladerf*, bladerf_channel_layout, bladerf_format, unsigned int, unsigned int, unsigned int, unsigned int)’ int CALL_CONV bladerf_sync_config(struct bladerf dev, ^ LTE_fdd_enb_radio.cc:850:52: error: invalid conversion from ‘int’ to ‘bladerf_channel_layout’ [-fpermissive] In file included from /home/enha/apps/OpenLTE/LTE_fdd_enodeb/hdr/LTE_fdd_enb_radio.h:56:0, from LTE_fdd_enb_radio.cc:63: /usr/local/include/libbladeRF.h:2577:15: note: initializing argument 2 of ‘int bladerf_sync_config(bladerf, bladerf_channel_layout, bladerf_format, unsigned int, unsigned int, unsigned int, unsigned int)’ int CALL_CONV bladerf_sync_config(struct bladerf dev, ^ LTE_fdd_enb_radio.cc: In member function ‘void LTE_fdd_enb_radio_bladerf::receive(LTE_FDD_ENB_RADIO_PARAMS_STRUCT)’: LTE_fdd_enb_radio.cc:977:76: error: invalid conversion from ‘int’ to ‘bladerf_direction’ [-fpermissive] In file included from /home/enha/apps/OpenLTE/LTE_fdd_enodeb/hdr/LTE_fdd_enb_radio.h:56:0, from LTE_fdd_enb_radio.cc:63: /usr/local/include/libbladeRF.h:2503:15: note: initializing argument 2 of ‘int bladerf_get_timestamp(bladerf*, bladerf_direction, bladerf_timestamp*)’ int CALL_CONV bladerf_get_timestamp(struct bladerf *dev, ^ LTE_fdd_enodeb/CMakeFiles/LTE_fdd_enodeb.dir/build.make:302: recipe for target 'LTE_fdd_enodeb/CMakeFiles/LTE_fdd_enodeb.dir/src/LTE_fdd_enb_radio.cc.o' failed make[2]: *** [LTE_fdd_enodeb/CMakeFiles/LTE_fdd_enodeb.dir/src/LTE_fdd_enb_radio.cc.o] Error 1 make[2]: *** 正在等待未完成的任务.... [ 87%] Linking CXX shared module _LTE_fdd_dl_fs.so [ 90%] Built target _LTE_fdd_dl_fs CMakeFiles/Makefile2:961: recipe for target 'LTE_fdd_enodeb/CMakeFiles/LTE_fdd_enodeb.dir/all' failed make[1]: *** [LTE_fdd_enodeb/CMakeFiles/LTE_fdd_enodeb.dir/all] Error 2 make[1]: *** 正在等待未完成的任务.... [ 91%] Linking CXX executable LTE_fdd_dl_scan [ 91%] Built target LTE_fdd_dl_scan Makefile:138: recipe for target 'all' failed make: *** [all] Error 2

SpongeBobaa avatar Sep 29 '22 06:09 SpongeBobaa

how to fix it ?

SpongeBobaa avatar Sep 29 '22 06:09 SpongeBobaa