Construire un logiciel sur Arch et trouver la dépendance


0

Je suis relativement nouveau dans la compilation de logiciels. J'ai téléchargé un paquet appelé gr-scan qui utilise gnuradio et osmosdr (je l’ai déjà installé et je travaille pacmandéjà via ). Les instructions disent d’éditer Makefileet d’exécuter make.

J'ai vérifié les chemins d'accès à la gnuradio et à l'osmosdr dans Makefile- ils existent et ont des objets dedans - mais la construction renvoie cette erreur;

In file included from main.cpp:23:0:
topblock.hpp:23:26: fatal error: gr_top_block.h: No such file or directory
compilation terminated.
Makefile:23: recipe for target 'gr-scan' failed
make: *** [gr-scan] Error 1

Un rapide Google montre gr_top_block.hfait partie de la source de base de gnuradio que pacman aurait gardé quelque part? Mais quand je cherche mon disque avec find / -name "gr_top_block.h"je n'obtiens aucun résultat.

Quelle est la prochaine étape? Devrais-je télécharger gnuradio et dire makeoù est la source? Tout conseil apprécié


2
Vous devez télécharger le code source de gnuradio et mettre à jour votre chemin d’inclusion selon le cas.
DavidPostill

s'il utilise des Makefiles pour la construction, il est probablement incompatible avec la version actuelle de GNU Radio; Presque tous les modules GNU Radio hors-arbre utilisent CMake de nos jours.
Marcus Müller
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.