Am încercat să obțin PeerGuardian pe sistemul meu Ubuntu 21.04, dar întreținătorul PPA nu actualizează pachetul și proiectul pare să fie abandonat.
Când încerc să compilez pe laptop, primesc această eroare:
/usr/bin/ld: src/stream.o:/home/frigyes/Desktop/peerguardian-code/pgld/src/blocklist.h:77: definiție multiplă a „listei blocate”; src/pgld.o:/home/frigyes/Desktop/peerguardian-code/pgld/src/blocklist.h:77: definit pentru prima dată aici
/usr/bin/ld: src/blocklist.o:/home/frigyes/Desktop/peerguardian-code/pgld/src/blocklist.h:77: definiție multiplă a „listei blocate”; src/pgld.o:/home/frigyes/Desktop/peerguardian-code/pgld/src/blocklist.h:77: definit pentru prima dată aici
/usr/bin/ld: src/parser.o:/home/frigyes/Desktop/peerguardian-code/pgld/src/blocklist.h:77: definiție multiplă a „listei blocate”; src/pgld.o:/home/frigyes/Desktop/peerguardian-code/pgld/src/blocklist.h:77: definit pentru prima dată aici
collect2: eroare: ld a returnat 1 stare de ieșire
make[2]: *** [Makefile:554: pgld] Eroare 1
make[2]: Ieșim din directorul „/home/frigyes/Desktop/peerguardian-code/pgld”
make[1]: *** [Makefile:547: all-recursive] Eroare 1
make[1]: părăsesc directorul „/home/frigyes/Desktop/peerguardian-code”
make: *** [Makefile:458: all] Eroare 2
Am făcut un depozit github pentru a experimenta cu compilarea acțiunilor github și nu-mi dau peste cap sistemul, iar asta poate compila programul fără probleme. Ce se întâmplă?
Iată depozitul github, cu toate jurnalele fluxului de lucru:
https://github.com/Frigyes06/peerguardian
Și eu sunt un noob cu acțiunile Github, așa că dacă puteți repara ceva, nu ezitați să faceți un PR!
Multumesc anticipat pentru orice ajutor!