Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/06/2020, à 17:31

f6aap

[Resolu]Pobleme de compilation avec Ubuntu 20.04

Bonjour,

    Je suis sur Ubuntu 20.04 et j'ai installé à partir de Synaptic le logiciel FLDIGI qui me pose un problème.

    J'ai téléchargé la dernière version sur le site de l'éditeur : fldigi-4.1.13.tar.gz

    J'ai suivi les instructions d’installation :

The simplest way to compile this package on Linux is:
 
  1. `cd' to the directory containing the package's source code and type
     `./configure' to configure the package for your system.
 
     Running `configure' might take a while.  While running, it prints
     some messages telling which features it is checking for.
 
  2. Type `make' to compile the package.
 
  3. Optionally, type `make check' to run any self-tests that come with
     the package.
 
  4. Type `make install' to install the programs and any data files and
     documentation.

   
J'exécute la commande ./configure et à la fin j'ai le message ci-dessous :

checking for SAMPLERATE... no
configure: error: Package requirements (samplerate >= 0.1.1) were not met:
 
No package 'samplerate' found
 
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
 
Alternatively, you may set the environment variables SAMPLERATE_CFLAGS
and SAMPLERATE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

Le paquet libsamplerate0 est installé

Arrivé à ce point je ne sais plus quoi faire.

Merci de bien vouloir m'apporter votre aide,

Cordialement

Dernière modification par f6aap (Le 04/06/2020, à 13:51)

Hors ligne

#2 Le 03/06/2020, à 17:33

grigouille

Re : [Resolu]Pobleme de compilation avec Ubuntu 20.04

C'est peut-être libsamplerate0-dev qu'il faut


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#3 Le 03/06/2020, à 17:44

f6aap

Re : [Resolu]Pobleme de compilation avec Ubuntu 20.04

Merci pour la réponse,

Une étape est franchie mais pas la ligne d'arrivée :

Nouveau message d'erreur :

checking for SNDFILE... no
checking for PORTAUDIO... no
configure: error: Package requirements (portaudio-2.0 >= 19) were not met:

No package 'portaudio-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables PORTAUDIO_CFLAGS
and PORTAUDIO_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

Libportaudio2 est installé

Merci de l'aide

Hors ligne

#4 Le 03/06/2020, à 18:22

grigouille

Re : [Resolu]Pobleme de compilation avec Ubuntu 20.04

portaudio19-dev probablement


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#5 Le 03/06/2020, à 20:11

f6aap

Re : [Resolu]Pobleme de compilation avec Ubuntu 20.04

Bonsoir,

Bonne pioche, ça avance mais toujours un problème : ci-dessous le résultat de la commande "make"

daniel@hp:~/Téléchargements/fldigi-4.1.13$ make
Making all in po
make[1] : on entre dans le répertoire « /home/daniel/Téléchargements/fldigi-4.1.13/po »
make[1] : on quitte le répertoire « /home/daniel/Téléchargements/fldigi-4.1.13/po »
Making all in doc
make[1] : on entre dans le répertoire « /home/daniel/Téléchargements/fldigi-4.1.13/doc »
make[1]: rien à faire pour « all ».
make[1] : on quitte le répertoire « /home/daniel/Téléchargements/fldigi-4.1.13/doc »
Making all in src
make[1] : on entre dans le répertoire « /home/daniel/Téléchargements/fldigi-4.1.13/src »
make  all-recursive
make[2] : on entre dans le répertoire « /home/daniel/Téléchargements/fldigi-4.1.13/src »
make[3] : on entre dans le répertoire « /home/daniel/Téléchargements/fldigi-4.1.13/src »
  CXX      network/fldigi-xmlrpc.o
In file included from ./include/audio_alert.h:8,
                 from ./include/confdialog.h:771,
                 from network/xmlrpc.cxx:80:
./include/play.pa.h:18:10: fatal error: sndfile.h: Aucun fichier ou dossier de ce type
   18 | #include <sndfile.h>
      |          ^~~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile:4983: network/fldigi-xmlrpc.o] Error 1
make[3] : on quitte le répertoire « /home/daniel/Téléchargements/fldigi-4.1.13/src »
make[2]: *** [Makefile:8113: all-recursive] Error 1
make[2] : on quitte le répertoire « /home/daniel/Téléchargements/fldigi-4.1.13/src »
make[1]: *** [Makefile:1667: all] Error 2
make[1] : on quitte le répertoire « /home/daniel/Téléchargements/fldigi-4.1.13/src »
make: *** [Makefile:469: all-recursive] Error 1

Je vous remercie de m'aider,

Cordialement

Hors ligne

#6 Le 03/06/2020, à 20:25

grigouille

Re : [Resolu]Pobleme de compilation avec Ubuntu 20.04

libsndfile1-dev


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#7 Le 03/06/2020, à 21:05

f6aap

Re : [Resolu]Pobleme de compilation avec Ubuntu 20.04

Super  : l'instruction make c'est exécuté jusqu'au bout

Encore un problème avant de finir, l’instruction make install s'est planté, voir détail :

daniel@hp:~/Téléchargements/fldigi-4.1.13$ make install
Making install in po
make[1] : on entre dans le répertoire « /home/daniel/Téléchargements/fldigi-4.1.13/po »
/usr/bin/mkdir -p /usr/local/share
/usr/bin/mkdir: impossible de créer le répertoire «/usr/local/share/locale»: Permission non accordée
/usr/bin/install: impossible de créer le fichier standard '/usr/local/share/locale/el/LC_MESSAGES/fldigi.mo': Aucun fichier ou dossier de ce type
installing el.gmo as /usr/local/share/locale/el/LC_MESSAGES/fldigi.mo
/usr/bin/mkdir: impossible de créer le répertoire «/usr/local/share/locale»: Permission non accordée
/usr/bin/install: impossible de créer le fichier standard '/usr/local/share/locale/es/LC_MESSAGES/fldigi.mo': Aucun fichier ou dossier de ce type
installing es.gmo as /usr/local/share/locale/es/LC_MESSAGES/fldigi.mo
/usr/bin/mkdir: impossible de créer le répertoire «/usr/local/share/locale»: Permission non accordée
/usr/bin/install: impossible de créer le fichier standard '/usr/local/share/locale/fr/LC_MESSAGES/fldigi.mo': Aucun fichier ou dossier de ce type
installing fr.gmo as /usr/local/share/locale/fr/LC_MESSAGES/fldigi.mo
/usr/bin/mkdir: impossible de créer le répertoire «/usr/local/share/locale»: Permission non accordée
/usr/bin/install: impossible de créer le fichier standard '/usr/local/share/locale/it/LC_MESSAGES/fldigi.mo': Aucun fichier ou dossier de ce type
installing it.gmo as /usr/local/share/locale/it/LC_MESSAGES/fldigi.mo
/usr/bin/mkdir: impossible de créer le répertoire «/usr/local/share/locale»: Permission non accordée
/usr/bin/install: impossible de créer le fichier standard '/usr/local/share/locale/pl/LC_MESSAGES/fldigi.mo': Aucun fichier ou dossier de ce type
installing pl.gmo as /usr/local/share/locale/pl/LC_MESSAGES/fldigi.mo
/usr/bin/mkdir: impossible de créer le répertoire «/usr/local/share/locale»: Permission non accordée
/usr/bin/install: impossible de créer le fichier standard '/usr/local/share/locale/de/LC_MESSAGES/fldigi.mo': Aucun fichier ou dossier de ce type
installing de.gmo as /usr/local/share/locale/de/LC_MESSAGES/fldigi.mo
/usr/bin/mkdir: impossible de créer le répertoire «/usr/local/share/locale»: Permission non accordée
/usr/bin/install: impossible de créer le fichier standard '/usr/local/share/locale/nl/LC_MESSAGES/fldigi.mo': Aucun fichier ou dossier de ce type
installing nl.gmo as /usr/local/share/locale/nl/LC_MESSAGES/fldigi.mo
/usr/bin/mkdir: impossible de créer le répertoire «/usr/local/share/locale»: Permission non accordée
/usr/bin/install: impossible de créer le fichier standard '/usr/local/share/locale/ru/LC_MESSAGES/fldigi.mo': Aucun fichier ou dossier de ce type
installing ru.gmo as /usr/local/share/locale/ru/LC_MESSAGES/fldigi.mo
if test "fldigi" = "gettext-tools"; then \
  /usr/bin/mkdir -p /usr/local/share/gettext/po; \
  for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot   Makevars.template; do \
    /usr/bin/install -c -m 644 ./$file \
		    /usr/local/share/gettext/po/$file; \
  done; \
  for file in Makevars; do \
    rm -f /usr/local/share/gettext/po/$file; \
  done; \
else \
  : ; \
fi
make[1] : on quitte le répertoire « /home/daniel/Téléchargements/fldigi-4.1.13/po »
Making install in doc
make[1] : on entre dans le répertoire « /home/daniel/Téléchargements/fldigi-4.1.13/doc »
make[2] : on entre dans le répertoire « /home/daniel/Téléchargements/fldigi-4.1.13/doc »
make[2]: rien à faire pour « install-exec-am ».
 /usr/bin/mkdir -p '/usr/local/share/man/man1'
/usr/bin/mkdir: impossible de créer le répertoire «/usr/local/share/man/man1»: Permission non accordée
make[2]: *** [Makefile:427: install-man1] Error 1
make[2] : on quitte le répertoire « /home/daniel/Téléchargements/fldigi-4.1.13/doc »
make[1]: *** [Makefile:519: install-am] Error 2
make[1] : on quitte le répertoire « /home/daniel/Téléchargements/fldigi-4.1.13/doc »
make: *** [Makefile:469: install-recursive] Error 1
daniel@hp:~/Téléchargements/fldigi-4.1.13$ 

Merci de votre aide.

je reprendrai le fil demain autre occupationmaintenant

Bonne soirée,

Cordialement

Hors ligne

#8 Le 03/06/2020, à 21:13

grigouille

Re : [Resolu]Pobleme de compilation avec Ubuntu 20.04

sudo make install

Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#9 Le 04/06/2020, à 11:09

f6aap

Re : [Resolu]Pobleme de compilation avec Ubuntu 20.04

Bonjour,

Merci pour l'aide pertinente : Je suis arrivé au bout de l’exercice.

Bonne journée,

Cordialement

Hors ligne

#10 Le 04/06/2020, à 12:41

grigouille

Re : [Resolu]Pobleme de compilation avec Ubuntu 20.04

Super. Tu peux mettre [Résolu] dans le titre en modifiant ton premier message.


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne