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

svxlink Does not compile on Debian Sid #18

Closed
sm0svx opened this issue Jun 29, 2014 · 6 comments
Closed

svxlink Does not compile on Debian Sid #18

sm0svx opened this issue Jun 29, 2014 · 6 comments
Assignees

Comments

@sm0svx
Copy link
Owner

sm0svx commented Jun 29, 2014

Reported by guysoft on 8 Jul 2011 00:59 UTC
Hello,
it seems svxlink 11.05 does not compile, not for me, and not for other users on #hamradio freenode.

I installed all the required dependences, it looks like some internal bug.

The error is:
-------------- async/qt --------------
--- Creating ../../include/AsyncQtApplication.h...
../../makefile.inc:803: depend/AsyncQtApplication.dpp: No such file or directory
../../makefile.inc:803: depend/AsyncQtDnsLookupWorker.dpp: No such file or directory
../../makefile.inc:803: depend/moc_AsyncQtApplication.dpp: No such file or directory
../../makefile.inc:803: depend/moc_AsyncQtTimer.dpp: No such file or directory
../../makefile.inc:803: depend/moc_AsyncQtDnsLookupWorker.dpp: No such file or directory
--- Running the Meta Object Compiler on AsyncQtDnsLookupWorker.h...
--- Creating dependency file depend/moc_AsyncQtDnsLookupWorker.dpp...
moc_AsyncQtDnsLookupWorker.cpp:12:2: error: #error "The header file 'AsyncQtDnsLookupWorker.h' doesn't include ."
make[* depend/moc_AsyncQtDnsLookupWorker.dpp Error 1
make[
* all Error 2
make[*** all Error 2
make: *** [all] Error 2

@sm0svx sm0svx self-assigned this Jun 29, 2014
@sm0svx sm0svx closed this as completed Jun 29, 2014
@f5vmr
Copy link

f5vmr commented Jun 4, 2024

There is a bookworm Ver24.02-1 version on debian sid and debian trixie now. It also has issues. The package libgpiod-dev is not included, but that is not the issue. Despite being otherwise complete the GPIOD functionality is absent - GPIOD is not recognised as a type in SQL_TYPE=GPIOD. Proably the same would be in the PTT_TYPE=GPIOD too, but I configure that by using Hidraw.

@sp2ong
Copy link

sp2ong commented Jun 4, 2024

Chris

Please notice that Debian SID is version Debian Unstable (also known by its codename "Sid") is not strictly a release, but rather a rolling development version of the Debian distribution containing the latest packages that have been introduced into Debian.

https://wiki.debian.org/DebianUnstable

Debian v13 Trixie is : This release started as a copy of bookworm, and is currently in a state called "testing".

So for all distribution we need to install libgpiod-dev by

apt install -y libgpiod2 libgpiod-dev gpiod

before compile svxlink

Please look on info: https://packages.debian.org/trixie/arm64/libgpiod-dev

@f5vmr
Copy link

f5vmr commented Jun 4, 2024 via email

@sp2ong
Copy link

sp2ong commented Jun 4, 2024

In my opinion, it is currently recommended to use the system for svxlink Debian v11 or v12. I use both versions and they work predictably and stably. Debian v13 is too early for 24-hour systems, etc., but it is worth testing and checking the operation of svxlink in order to recommend it later :-)

73 Waldek

@f5vmr
Copy link

f5vmr commented Jun 4, 2024 via email

@sp2ong
Copy link

sp2ong commented Jun 4, 2024

I always compile and update versions from github
Depending on the SBC, the compilation time is from 30 to 40 minutes, but the compilation time is not a problem for me, I always prefer to have the current version of svxlink.

If your CPU has 4 cores you can use the compilation option

make -j4

then you will shorten compilation time :-)

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

No branches or pull requests

3 participants