mobilinkd/m17-cxx-demod

Gentoo (Rpi5) make fails

Opened this issue · 3 comments

On a Raspberry Pi5 with Gentoo Linux. git commit:

rpi5 /usr/local/src/m17-cxx-demod # date; git log -1
Thu May 30 13:54:52 PDT 2024
commit 7e30f0601a33da423cb416fec5890c67af5b870a (HEAD -> master, origin/master, origin/HEAD)
Merge: fcfa149 4fd9a1d
Author: Mobilinkd LLC <mobilinkd@gmail.com>
Date:   Sun Mar 27 19:27:56 2022 -0500

    Merge pull request #18 from robojay/master

    Modifications for conda-forge and local conda (Windows) building
rpi5 /usr/local/src/m17-cxx-demod 

gcc:

rpi5 /usr/local/src/m17-cxx-demod # date;gcc -v
Thu May 30 13:58:40 PDT 2024
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/aarch64-unknown-linux-gnu/13/lto-wrapper
Target: aarch64-unknown-linux-gnu
Configured with: /var/tmp/portage/sys-devel/gcc-13.2.1_p20240210/work/gcc-13-20240210/configure --host=aarch64-unknown-linux-gnu --build=aarch64-unknown-linux-gnu --prefix=/usr --bindir=/usr/aarch64-unknown-linux-gnu/gcc-bin/13 --includedir=/usr/lib/gcc/aarch64-unknown-linux-gnu/13/include --datadir=/usr/share/gcc-data/aarch64-unknown-linux-gnu/13 --mandir=/usr/share/gcc-data/aarch64-unknown-linux-gnu/13/man --infodir=/usr/share/gcc-data/aarch64-unknown-linux-gnu/13/info --with-gxx-include-dir=/usr/lib/gcc/aarch64-unknown-linux-gnu/13/include/g++-v13 --disable-silent-rules --disable-dependency-tracking --with-python-dir=/share/gcc-data/aarch64-unknown-linux-gnu/13/python --enable-languages=c,c++,fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 13.2.1_p20240210 p14' --with-gcc-major-version-only --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --disable-multilib --disable-fixed-point --enable-libgomp --disable-libssp --disable-libada --disable-standard-branch-protection --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --enable-default-pie --enable-default-ssp --disable-fixincludes
Thread model: posix
Supported LTO compression algorith
[m17-cxx-demod_20240530_Thu_134957_no-ANSI.script.txt](https://github.com/mobilinkd/m17-cxx-demod/files/15505884/m17-cxx-demod_20240530_Thu_134957_no-ANSI.script.txt)
ms: zlib
gcc version 13.2.1 20240210 (Gentoo 13.2.1_p20240210 p14)
rpi5 /usr/local/src/m17-cxx-demod #

There seemed to be a lot of errors, so I'm hoping a review of the script file will quickly identify the problem. A missing header or version?

Attached as a script file, m17-cxx-demod_20240530_Thu_134957_no-ANSI.script.txt, is a subsequent attempt to run "make" that end up with fail.

Here is the script file with the ANSI color codes retained if that would be more helpful to review.
m17-cxx-demod_20240530_Thu_134957.script.txt

I have similar compile issues with Ubuntu 24.04 on a Raspberry Pi 5.
I was able to compile it on Raspberry Pi OS on a Raspberry Pi 5.

Ubuntu has newer packages than Debian/Raspberry Pi OS. Could this be part of the problem?

I should have read on to the next issue!

This fix worked for me. I hope the maintainer will include it too.

#31