Project

General

Profile

Actions

Bug #6323

open

Install script is broken on Ubuntu 23.10

Added by ErikSwan 4 months ago. Updated 4 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
01/05/2024
Due date:
% Done:

0%

Resolution:
Spec Reference:

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:
  1. Create a fresh Ubuntu 23.10 installation using default settings in the installer
  2. Follow the installation instructions exactly.

Files

install-gr3.9.sh.log install-gr3.9.sh.log 111 KB ErikSwan, 01/05/2024 07:54 PM
Actions #1

Updated by ErikSwan 4 months ago

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.

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)