Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CMake Error during installation [BUG] #440

Open
Tornadoalley opened this issue Dec 17, 2023 · 12 comments
Open

CMake Error during installation [BUG] #440

Tornadoalley opened this issue Dec 17, 2023 · 12 comments

Comments

@Tornadoalley
Copy link

Describe your environment

  • RTLSDR-Airband version you are using (stable release number or branch/commit):
    v4.2.0 (Latest)
  • make options used to build the program:
    N/A, Base Software
  • Hardware platform (eg. x86_64, Raspberry Pi v4):
    Oracle VM Virtual Box x86 64bit
  • Operating system name and version:
    Ubuntu 23.10

What happened?
During install, I get the following message:
VirtualBox_Ubuntu_17_12_2023_15_46_32

What you expected to happen?
Not sure, first time
Steps to Reproduce
Go through installation steps on Ubuntu 23.10
Additional context
Add any other relevant information about the problem here.
No
Your rtl_airband.conf file
N/A
Remove passwords, server addresses and other private information.

@charlie-foxtrot
Copy link
Owner

do you have libconfig++ installed? see https://github.com/charlie-foxtrot/RTLSDR-Airband/wiki/Dependencies for the list of dependencies

@Tornadoalley
Copy link
Author

do you have libconfig++ installed? see https://github.com/charlie-foxtrot/RTLSDR-Airband/wiki/Dependencies for the list of dependencies

Yes it is installed

@coatebra
Copy link

coatebra commented Jan 24, 2024

I got this error below with the v5.0.5 version. Currently using v4.2.0

image

@charlie-foxtrot
Copy link
Owner

I got this error below with the v5.0.5 version. Currently using v4.2.0

image

@coatebra this is a different issue specific to the version string, not libconfig++, please open a separate ticket. Along with that, please include how you got the source (ie git clone vs downloading tar, etc)

@charlie-foxtrot
Copy link
Owner

@Tornadoalley are you still having the issue with cmake not able to find libconfig++?

@Tornadoalley
Copy link
Author

Let me check

@Tornadoalley
Copy link
Author

I now get this:
image

@charlie-foxtrot
Copy link
Owner

LOL, this is the same thing @coatebra hit and I said it should be a new issue ;)

The version string is now coming from a git tag rather than hard coded in the source (part of automating the release process), this error comes from failure reading the git history.

How are you pulling the source code? Are you doing a git checkout or downloading a source snapshot?

There should be error text in those quotes . . . could you try running git describe --tags --abbrev --dirty --always in the source directory?

@Tornadoalley
Copy link
Author

Tornadoalley commented Jan 24, 2024

I am using the git clone cmd. Let me try those commands you sent.

Edit: I'm actually using wget

@Tornadoalley
Copy link
Author

Here is what I got: image

@charlie-foxtrot
Copy link
Owner

Tracking the Failed to detect RTL_AIRBAND_VERSION here: #455

Going back to this issue (failing to find libconfig++) using a git clone of the repo rather than a wget of a release artifact will get past failure to detect RTL_AIRBAND_VERSION

@charlie-foxtrot
Copy link
Owner

@coatebra the RTL_AIRBAND_VERSION issue has been fixed in v5.0.6

@Tornadoalley - can you see if you're still having an issue finding libconfig++ with v5.0.6?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants