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é

NoChecksum
la source
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