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 ?

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, 11:47, mer. 21 Nov 2018: @stanlea: oui ici : 5
stanlea, 09:51, mer. 21 Nov 2018: Bonjour y a-t-il un endroit pour déposer une annonce matériel ?
olinuxx, 23:25, mar. 20 Nov 2018: Samuel on en discute ici : [Lien]
Samuel, 14:35, mar. 20 Nov 2018: Le moteur audio de Tracktion devient open source [Lien]
l_d_v_c, 11:43, mar. 20 Nov 2018: Dmesg me dit de vérifier les câbles USB, et c'est vrai que 90% des pannes audios et informatiques sont dans les connectiques ! Je vais racheter des câbles USB plaqués or 24K...
olinuxx, 05:03, mar. 20 Nov 2018: ldvc : LibraZiK ne fait rien de spécial avec l'USB et je n'ai vu ce phénomène qu'1 fois dans 1 cas de contrôleur USB en train de mourir. Si tu venais nous expliquer ton soucis calmement dans le forum plutôt que de râler comme un cochon ? wink
l_d_v_c, 02:06, mar. 20 Nov 2018: En 10 ans de MAO sous GNU/Linux, j'ai dû faire un mois de musique, le reste d'emmerdes informatiques.
l_d_v_c, 01:39, mar. 20 Nov 2018: les ports usb disparaissent sous librazik grosse merdasse !
sub26nico, 22:36, sam. 17 Nov 2018: Salut et bienvenue à hubert_fr_69 et stefets :-)
sub26nico, 11:00, sam. 17 Nov 2018: Salut et bienvenue à danger89 et Tylun :-)
sub26nico, 01:15, sam. 17 Nov 2018: Salut et bienvenue à ramblingpedro :-)
sub26nico, 17:56, ven. 16 Nov 2018: Salut et bienvenue à Dinosor :-)