Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

7 - Développer/Traduire/Documenter/Annoncer une application

> Forums de discussion > 7 - Développer/Traduire/Documenter/Annoncer une application > [RÉSOLU] tap-reverbed ne compile plus sur Debian Stretch
Dernier post

[RÉSOLU] tap-reverbed ne compile plus sur Debian Stretch

olinuxx utilisateur non connecté France
tap-reverbed ne compile plus sous debian stretch.

La compile me dit ça :

gcc  -O3 -Wall -fomit-frame-pointer -fstrength-reduce -funroll-loops -ffast-math -fPIC -DPIC -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2   -Wall -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -ljack -lpthread -o reverbed about.o editor.o export.o file_io.o gui_ext.o ports.o sound.o  
/usr/bin/ld: sound.o: undefined reference to symbol '__sinh_finite@@GLIBC_2.15'
//lib/x86_64-linux-gnu/libm.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status


Une idée ?

r1 utilisateur non connecté France
Hello,

Ajouter un -lm à la compilation ?

A+
Erwan

olinuxx utilisateur non connecté France
Merci !

Alors, j'ai ajouté "-lm" dans le fichier configure.ac et dans le fichier configure à la ligne LDFLAGS. Ce qui donne :
LDFLAGS="-Wall -lm $GTK_LIBS $JACK_LIBS"

(je ne sais pas si l'ordre des flags est important ou pas)

La compile passe, le binaire est construit, mais ça donne une erreur de segmentation lorsque je le lance.

Une idée complémentaire peut être ?

PS : il faut
touch ~/.reverbed
sinon le binaire ne se lance pas.

olinuxx utilisateur non connecté France
Trouvé !
En fait, il ne faut pas
touch ~/.reverbed
mais il faut copier le fichier exemple
src/.reverbed
provenant des sources dans son dossier
/home/utilisateur/


Et là, ça fonctionne :-)

Je mets un [résolu] dans le titre du fil.

Merci pour l'aide r1 !

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

sub26nico, 02:01, dim. 24 Sep 2017: Salut et bienvenue à MdMax :-)
olinuxx, 16:58, sam. 23 Sep 2017: OK sub26nico, merci. Allez @jz, t'es attendu dans les forums pour nous en parler maintenant :-)
sub26nico, 14:11, sam. 23 Sep 2017: @olinuxx, c'était juste pour répondre au coté 'libre', mais j'attends aussi le retour de @jz ;-)
olinuxx, 13:50, sam. 23 Sep 2017: @sub26nico : exact @sub26nico ! Mais on avait qu'une seule ligne, peut être que jz peut nous en dire un peu plusse ? :-)
sub26nico, 23:28, ven. 22 Sep 2017: olinuxx ,on en avait parlé dans l'édito de mars 2017, son code est open-source :S
olinuxx, 22:30, ven. 22 Sep 2017: Tu viens nous en parler dans les forums @jz et nous dire pourquoi tu trouves qu'il est chouette ce synthé, et ce qu'il a en rapport avec du logiciel libre ? Là, ça paraîtra moins comme du spam :-)
jz, 20:27, ven. 22 Sep 2017: http://nozoid.com/ocs-2/ est le synthé le plus cool que je connaisse (ca serait du spam s'il n'était pas aussi du logiciel libre! ;)
sub26nico, 10:27, ven. 22 Sep 2017: a voté pur le joute n°1 !
allany, 09:27, ven. 22 Sep 2017: Bonjour, bonjour ! Voter, c'est fait ! [Lien]
ycollet, 21:58, mer. 20 Sep 2017: Un logiciel java sympa autour de csound ... m
olinuxx, 21:08, mer. 20 Sep 2017: Bonjour et bienvenue à raspbeguy ! :-)
r1, 06:28, mer. 20 Sep 2017: A voté ! Les gens viendez voter svp pour la joute N°12 :-) [Lien]