Bug #6323
open
Install script is broken on Ubuntu 23.10
Added by ErikSwan 6 months ago.
Updated 6 months ago.
Description
I am trying to install OP25 on a fresh Ubuntu 23.10 virtual machine, but it appears like the install script is broken.
When running
install.sh
, I get the following error message:
CMake Error at op25/gr-op25/swig/CMakeLists.txt:28 (include):
include could not find requested file:
GrSwig
CMake Error at op25/gr-op25/swig/CMakeLists.txt:40 (GR_SWIG_MAKE):
Unknown CMake command "GR_SWIG_MAKE".
-- Configuring incomplete, errors occurred!
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target 'install'. Stop.
To reproduce:
- Create a fresh Ubuntu 23.10 installation using default settings in the installer
- Follow the installation instructions exactly.
Files
Also, install-gr3.9.sh
does not work on Ubuntu 23.10 either.
It throws a bunch of type errors during compilation, starting with:
In file included from /tmp/tmpe525gk4e.h:1:
In file included from /home/erik/Downloads/op25/src/op25/gr-op25/include/gnuradio/op25/decoder_bf.h:26:
In file included from /usr/include/gnuradio/block.h:14:
In file included from /usr/include/c++/13/memory:80:
In file included from /usr/include/c++/13/bits/shared_ptr.h:52:
In file included from /usr/include/c++/13/iosfwd:42:
In file included from /usr/include/c++/13/bits/postypes.h:40:
In file included from /usr/include/c++/13/cwchar:44:
/usr/include/wchar.h:422:8: error: unknown type name '_Float32'
extern _Float32 wcstof32 (const wchar_t *__restrict __nptr,
^
...and eventually ending with:
CMake Error at /usr/lib/x86_64-linux-gnu/cmake/gnuradio/GrPybind.cmake:238 (message):
Python bindings for ambe_encoder_sb.h are out of sync
Call Stack (most recent call first):
python/op25_repeater/bindings/CMakeLists.txt:43 (GR_PYBIND_MAKE_OOT)
-- Configuring incomplete, errors occurred!
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target 'install'. Stop.
The entire output of install-gr3.9.sh
is attached.
Also available in: Atom
PDF