Se connecter
Se connecter

ou
Créer un compte

ou
FR
EN

Argus du Yamaha FB-01

Avertissement
Les prix indiqués dans les petites annonces des particuliers sur Audiofanzine ne sont pas nécessairement les véritables prix de vente ou d'achat.
Les annonces avec options, ou constituant un pack, ne sont pas prises en compte.
Où acheter FB-01 ?
Moins
Aucun revendeur ne propose ce produit pour le moment.
Alerte disponibilité
Alerte nouvelle annonce
Argus 91,91 €

Erreur de compilation FB01 Sound Editor sous Linux

  • 0 réponse
  • 1 participant
  • 603 vues
  • 1 follower
Erreur de compilation FB01 Sound Editor sous Linux
Bonjour,

alors déjà un grand merci à Marzac pour ce soft :bravo:, qui même si un peu ancien rend d’immenses services à un heureux possesseur de FB01 comme moi...

Je partage un truc qui m'a permis de résoudre une erreur de compilation que j'avais sous Linux; si vous rencontrez une erreur de ce type lors de l’exécution de make all ::(((

/usr/bin/ld: periph.o: référence au symbole non défini «XStringToKeysym»
/usr/lib/libX11.so.6: error adding symbols: DSO missing from command line
collect2: erreur : ld a retourné 1 code d'état d'exécution


D'après mes recherches, il s'agit d'un problème non pas de compilation mais de liaison des objets compilés pour créer l’exécutable...

Pour s'en sortir, il faut, après compilation ( ne faites donc surtout pas de make clean !! ), spécifier dans le fichier Makefile.Release créé par QMake l’utilisation de la bibliothèque X11; remplacez donc la ligne 19 de ce fichier :

LIBS          = $(SUBLIBS)  -L/usr/lib -lasound -lQtGui -lQtCore -lpthread

par :

LIBS          = $(SUBLIBS)  -L/usr/lib -lX11 -lasound -lQtGui -lQtCore -lpthread

...puis faites dans le terminal un : make -f Makefile.Release
Le linkage se fait alors et l’exécutable se créé correctement !

Voila, voila....si quelqu'un passe par là et que ça peut l'aider...:8)

Chris.