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]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

sub26nico, 13:55, ven. 12 Jul 2024: Merci à tout le monde ici :[Lien]
allany, 09:09, ven. 12 Jul 2024: Une pause dans les festivals : l'éditorial, bien sûr !!! [Lien]
calixtus06, 10:24, mer. 10 Jul 2024: Bonjour et bienvenue à mariajonas345@outlook.com :-)
calixtus06, 20:20, dim. 07 Jul 2024: Bonjour et bienvenue à frads :-)
calixtus06, 18:31, dim. 07 Jul 2024: Bonjour et bienvenue à manchot_maoiste et Nad75 :-)
calixtus06, 11:06, lun. 01 Jul 2024: Bonjour et bienvenue à myrddin, Michel-Michel et Jano :-)
olinuxx, 19:46, lun. 24 Jun 2024: Un résumé des derniers mois d'efforts de traductions liés au projet LibraZiK : [Lien]
allany, 08:34, mar. 11 Jun 2024: Météo à peine estivale MAIS y'a l'éditorial !!! [Lien]
calixtus06, 15:07, ven. 07 Jun 2024: Bonjour et bienvenue à placroix2a, Horace310 et LeLord1967 :-)
calixtus06, 07:44, mer. 05 Jun 2024: Bonjour et bienvenue à krodelabestiole :-)
olinuxx, 19:58, lun. 03 Jun 2024: Bonjour et bienvenue à onider cool
bluedid29, 21:43, sam. 18 mai 2024: Merci pour l'édito :-)