Package Details: cubicsdr 0.2.7-1

Git Clone URL: https://aur.archlinux.org/cubicsdr.git (read-only, click to copy)
Package Base: cubicsdr
Description: Cross-Platform Software-Defined Radio Application
Upstream URL: https://github.com/cjcliffe/CubicSDR
Keywords: rtl-sdr sdr
Licenses: GPL
Submitter: Miegl
Maintainer: Miegl
Last Packager: Miegl
Votes: 10
Popularity: 0.042318
First Submitted: 2018-12-29 13:24 (UTC)
Last Updated: 2022-08-15 13:36 (UTC)

Dependencies (18)

Required by (0)

Sources (1)

Latest Comments

threepwood commented on 2022-04-08 20:55 (UTC)

Looks like there is a new release now (Feb 05, 2022): https://github.com/cjcliffe/CubicSDR/releases

sTiKyt commented on 2021-11-06 00:15 (UTC)

Build is broken

==> Starting build()...
  -> hamlib not found
which: no wx-config in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl)
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- The C compiler identification is GNU 11.1.0
-- The CXX compiler identification is GNU 11.1.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
64 bit compiler detected
CMake Warning (dev) at /usr/share/cmake-3.21/Modules/FindOpenGL.cmake:315 (message):
  Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when
  available.  Run "cmake --help-policy CMP0072" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  FindOpenGL found both a legacy GL library:

    OPENGL_gl_LIBRARY: /usr/lib/libGL.so

  and GLVND libraries for OpenGL and GLX:

    OPENGL_opengl_LIBRARY: /usr/lib/libOpenGL.so
    OPENGL_glx_LIBRARY: /usr/lib/libGLX.so

  OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for
  compatibility with CMake 3.10 and below the legacy GL library will be used.
Call Stack (most recent call first):
  CMakeLists.txt:170 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found OpenGL: /usr/lib/libOpenGL.so   
CMake Warning (dev) at /usr/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (LIQUID)
  does not match the name of the calling package (Liquid).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/Modules/FindLiquid.cmake:20 (find_package_handle_standard_args)
  CMakeLists.txt:171 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found LIQUID: /usr/lib/libliquid.so  
CMake Error at /usr/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Could NOT find wxWidgets (missing: wxWidgets_LIBRARIES
  wxWidgets_INCLUDE_DIRS)
Call Stack (most recent call first):
  /usr/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake-3.21/Modules/FindwxWidgets.cmake:1025 (find_package_handle_standard_args)
  CMakeLists.txt:175 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/nameless/.cache/yay/cubicsdr/src/CubicSDR-0.2.5/build/CMakeFiles/CMakeOutput.log".
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: cubicsdr

Miegl commented on 2020-10-22 11:39 (UTC)

Upstream didn't release a new version for over two years now. As far as I can tell, it's best to use their AppImage or try https://aur.archlinux.org/packages/cubicsdr-git/

JohnRobson commented on 2020-02-18 08:00 (UTC)

/tmp/yay/cubicsdr/src/CubicSDR-0.2.5/external/rtaudio/RtAudio.h:654:3: note: because ‘S24’ has user-provided ‘S24::S24(const S24&)’
654 |   S24( const S24& v ) { *this = v; }
|   ^~~
make[1]: *** [CMakeFiles/Makefile2:104: CMakeFiles/CubicSDR.dir/all] Error 2
make: *** [Makefile:130: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
Error making: cubicsdr

Miegl commented on 2019-12-30 19:58 (UTC)

Mkornby: upstream issue. I would recommend using the git version (https://aur.archlinux.org/packages/cubicsdr-git/) for now.

Mkornby commented on 2019-12-17 16:17 (UTC)

Tried to build with liquid-dsp 1.3.1 and it still fails with same message as below. Please help

masterplayer31 commented on 2019-09-17 15:18 (UTC) (edited on 2019-09-17 16:18 (UTC) by masterplayer31)

Will not let you build!

[ 23%] Building CXX object CMakeFiles/CubicSDR.dir/src/modules/modem/analog/ModemAM.cpp.o In file included from /var/tmp/pamac-build-bobby/cubicsdr/src/CubicSDR-0.2.5/src/audio/AudioThread.h:13, from /var/tmp/pamac-build-bobby/cubicsdr/src/CubicSDR-0.2.5/src/modules/modem/Modem.h:8, from /var/tmp/pamac-build-bobby/cubicsdr/src/CubicSDR-0.2.5/src/modules/modem/analog/ModemAM.h:5, from /var/tmp/pamac-build-bobby/cubicsdr/src/CubicSDR-0.2.5/src/modules/modem/analog/ModemAM.cpp:4: /var/tmp/pamac-build-bobby/cubicsdr/src/CubicSDR-0.2.5/external/rtaudio/RtAudio.h: In copy constructor ‘S24::S24(const S24&)’: /var/tmp/pamac-build-bobby/cubicsdr/src/CubicSDR-0.2.5/external/rtaudio/RtAudio.h:654:33: warning: implicitly-declared ‘S24& S24::operator=(const S24&)’ is deprecated [-Wdeprecated-copy] 654 | S24( const S24& v ) { this = v; } | ^ /var/tmp/pamac-build-bobby/cubicsdr/src/CubicSDR-0.2.5/external/rtaudio/RtAudio.h:654:3: note: because ‘S24’ has user-provided ‘S24::S24(const S24&)’ 654 | S24( const S24& v ) { this = v; } | ^~~ /var/tmp/pamac-build-bobby/cubicsdr/src/CubicSDR-0.2.5/src/modules/modem/analog/ModemAM.cpp: In constructor ‘ModemAM::ModemAM()’: /var/tmp/pamac-build-bobby/cubicsdr/src/CubicSDR-0.2.5/src/modules/modem/analog/ModemAM.cpp:7:36: error: cannot convert ‘double’ to ‘liquid_ampmodem_type’ 7 | demodAM = ampmodem_create(0.5, 0.0, LIQUID_AMPMODEM_DSB, 0); | ^~~ | | | double In file included from /var/tmp/pamac-build-bobby/cubicsdr/src/CubicSDR-0.2.5/src/modules/modem/Modem.h:6, from /var/tmp/pamac-build-bobby/cubicsdr/src/CubicSDR-0.2.5/src/modules/modem/analog/ModemAM.h:5, from /var/tmp/pamac-build-bobby/cubicsdr/src/CubicSDR-0.2.5/src/modules/modem/analog/ModemAM.cpp:4: /usr/include/liquid/liquid.h:7245:47: note: initializing argument 2 of ‘ampmodem_s ampmodem_create(float, liquid_ampmodem_type, int)’ 7245 | liquid_ampmodem_type _type, | ~~~~~~~~~~~~~~~~~~~~~^~~~~ make[2]: [CMakeFiles/CubicSDR.dir/build.make:323: CMakeFiles/CubicSDR.dir/src/modules/modem/analog/ModemAM.cpp.o] Error 1 make[1]: [CMakeFiles/Makefile2:104: CMakeFiles/CubicSDR.dir/all] Error 2 make: ** [Makefile:130: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...