#1 Le 11/07/2010, à 19:36
- jeremy2983
[RESOLU] recherche de logiciel de conception d'enceintes acoustiques
Bonjour peuple libre.
Je jette une bouteille à la mer, sans trop savoir si j'aurai une réponse positive.
Voilà : je me lance dans la fabrication de mes propres enceintes acoustiques. Tâches assez ardues si on désire obtenir une vrai qualité d'écoute.
Il existe différents logiciels (gratuits ou payants) utilisés pour la conception d'enceintes. Tous ceux que j'ai vu ont pour point commun d'être créés pour fonctionner sous Windows
N'utilisant plus depuis longtemps ce système, ça m'embêterait vraiment de devoir y retourner maintenant.
Ma question : est-ce que l'un d'entre vous aurait déjà entendu parler d'un tel logiciel.
J'ai conscience qu'il s'agit de quelque chose d'assez spécifique, mais je demande à tout hasard.
Merci d'avance.
Dernière modification par jeremy2983 (Le 14/07/2010, à 11:21)
Hors ligne
#2 Le 11/07/2010, à 23:12
- edge_one
Re : [RESOLU] recherche de logiciel de conception d'enceintes acoustiques
salut,
ceci thread répondras à ta question je crois.
http://ubuntuforums.org/showthread.php?t=344499
#3 Le 12/07/2010, à 20:49
- jeremy2983
Re : [RESOLU] recherche de logiciel de conception d'enceintes acoustiques
bonjour.
Tout d'abord merci pour la rapidité. Le logiciel m'a l'air assez intéressant.
Par contre il n'est fourni qu'en archive .tar.gz : donc compilation.
Et c'est une première pour moi !
Alors, jusqu'à ./configure, ça marche, enfin je crois.
jeremy@jeremy-desktop:~$ cd '/home/jeremy/Bureau/gspeakers-0.11'
jeremy@jeremy-desktop:~/Bureau/gspeakers-0.11$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for g++... g++
checking for C++ compiler default output... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... none
checking for pkg-config... /usr/bin/pkg-config
checking for gtkmm-2.4 libxml-2.0... yes
checking DEPS_CFLAGS... -D_REENTRANT -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/atkmm-1.6 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/cairomm-1.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/libxml2
checking DEPS_LIBS... -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lgtk-x11-2.0 -lglibmm-2.4 -lcairomm-1.0 -lsigc-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lgio-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lxml2
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... none
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... /usr/bin/msgfmt
checking for dcgettext... yes
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for catalogs to be installed... sv
checking how to run the C++ preprocessor... g++ -E
checking vector usability... yes
checking vector presence... yes
checking for vector... yes
checking iostream usability... yes
checking iostream presence... yes
checking for iostream... yes
checking fstream usability... yes
checking fstream presence... yes
checking for fstream... yes
checking string usability... yes
checking string presence... yes
checking for string... yes
checking map usability... yes
checking map presence... yes
checking for map... yes
checking iterator usability... yes
checking iterator presence... yes
checking for iterator... yes
checking sstream usability... yes
checking sstream presence... yes
checking for sstream... yes
checking strstream usability... yes
checking strstream presence... yes
checking for strstream... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating xml/Makefile
config.status: creating pixmaps/Makefile
config.status: creating gspeakers.desktop
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing default-1 commands
Par contre, avec "make", ça foire. Apparement à cause d'un fichier "depcomp" qui ne serait pas trouvé.
jeremy@jeremy-desktop:~/Bureau/gspeakers-0.11$ make
make all-recursive
make[1]: entrant dans le répertoire « /home/jeremy/Bureau/gspeakers-0.11 »
Making all in src
make[2]: entrant dans le répertoire « /home/jeremy/Bureau/gspeakers-0.11/src »
source='main.cc' object='main.o' libtool=no \
depfile='.deps/main.Po' tmpdepfile='.deps/main.TPo' \
depmode=none /bin/bash ../depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -D_REENTRANT -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/atkmm-1.6 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/cairomm-1.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/libxml2 -Wall -O0 -c -o main.o `test -f 'main.cc' || echo './'`main.cc
/bin/bash: ../depcomp: Aucun fichier ou dossier de ce type
make[2]: *** [main.o] Erreur 127
make[2]: quittant le répertoire « /home/jeremy/Bureau/gspeakers-0.11/src »
make[1]: *** [all-recursive] Erreur 1
Quelqu'un aurait-il une idée ?
Merci d'avance.
Dernière modification par jeremy2983 (Le 12/07/2010, à 22:27)
Hors ligne
#4 Le 12/07/2010, à 22:28
- compte supprimé
Re : [RESOLU] recherche de logiciel de conception d'enceintes acoustiques
Salut!
Installe le paquet automake, puis relance un make (après avoir fait un make clean, pour virer les fichiers foirés déjà compilés).
#5 Le 12/07/2010, à 22:46
- jeremy2983
Re : [RESOLU] recherche de logiciel de conception d'enceintes acoustiques
ARGh, désolé.
Après avoir suivi tes conseils, j'ai toujours la même réponse avec la commande "make".
J'ai installé automake 1.10 et autoconf. Au lieu de faire un make clean, j'ai recommencer la compilation du début, à partir de l'archive. et rien.
Une autre idée ?
Hors ligne
#6 Le 12/07/2010, à 23:15
- edge_one
Re : [RESOLU] recherche de logiciel de conception d'enceintes acoustiques
Désolé à part demander de l'aide je ne savais pas quoi faire d'autre et chez moi même le ./configure ne fonctionne pas.
#7 Le 12/07/2010, à 23:33
- compte supprimé
Re : [RESOLU] recherche de logiciel de conception d'enceintes acoustiques
Essaie de recommencer, sans faire configure mais à la place:
automake -a -c
#8 Le 13/07/2010, à 09:11
- grim7reaper
Re : [RESOLU] recherche de logiciel de conception d'enceintes acoustiques
Salut,
Cherche le fichier depcomp d'automake (chez moi il est dans /usr/share/automake-1.11/depcomp)
Une fois trouvé il te suffit de taper la commande
ln -sf le_chemin_que_tu_as_trouve ./depcomp
pour créer un lien symbolique.
Ensuite, tu termines avec un
make
Dernière modification par grim7reaper (Le 13/07/2010, à 09:11)
Hors ligne
#9 Le 13/07/2010, à 09:13
- jeremy2983
Re : [RESOLU] recherche de logiciel de conception d'enceintes acoustiques
bonjour, j'ai suivi tes conseils, et la commande "make" marche.
Ca donne ça (j'ai mis que la fin)
fi
g++ -g -O2 -D_REENTRANT -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/atkmm-1.6 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/cairomm-1.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/libxml2 -Wall -O0 -o gspeakers main.o common.o gspeakersobject.o part.o net.o crossover.o crossoverlist.o speaker.o speakerlist.o box.o boxlist.o speakereditor.o cellitemcrossover.o crossovertreeview.o crossoverhistory.o boxeditor.o boxhistory.o gspeakerscolor.o plothistory.o gspeakersplot.o gspeakersboxplot.o settings.o mainwindow.o crossoverwizard.o filterlinkframe.o gspeakersfilterplot.o settingsdialog.o totalfilterplot.o tabwidget.o freqrespeditor.o driverfreqrespplot.o enclosurepaned.o crossoverpaned.o summedfreqrespplot.o popupentry.o cellrendererpopup.o crossoverimageview.o gspeakersfilechooser.o -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lgtk-x11-2.0 -lglibmm-2.4 -lcairomm-1.0 -lsigc-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lgio-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lxml2
make[2]: quittant le répertoire « /home/jeremy/Bureau/gspeakers-0.11/src »
Making all in xml
make[2]: entrant dans le répertoire « /home/jeremy/Bureau/gspeakers-0.11/xml »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/jeremy/Bureau/gspeakers-0.11/xml »
Making all in pixmaps
make[2]: entrant dans le répertoire « /home/jeremy/Bureau/gspeakers-0.11/pixmaps »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/jeremy/Bureau/gspeakers-0.11/pixmaps »
make[2]: entrant dans le répertoire « /home/jeremy/Bureau/gspeakers-0.11 »
make[2]: quittant le répertoire « /home/jeremy/Bureau/gspeakers-0.11 »
make[1]: quittant le répertoire « /home/jeremy/Bureau/gspeakers-0.11 »
J'ai tenter après un "sudo checkinstall", mais il me dit que la commande n'est pas trouvée. !!!
Hors ligne
#10 Le 13/07/2010, à 10:13
- Hoper
Re : [RESOLU] recherche de logiciel de conception d'enceintes acoustiques
pourquoi checkinstall !? Je pense pas que tu ai envi de faire un paquet la...
Si le logiciel à été correctement compilier, ce qui semble être le cas donc, il ne te reste plus qu'a le lancer..
Bref, cherche le fichier binaire (et executable donc) qui à été crée, et lance le.
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#11 Le 13/07/2010, à 12:02
- grim7reaper
Re : [RESOLU] recherche de logiciel de conception d'enceintes acoustiques
Oui la compilation est OK.
L'exécutable est dans le sous-dossier src.
Sinon, tu peux aussi faire un
sudo make install
pour terminer l'installation
Hors ligne
#12 Le 13/07/2010, à 12:53
- jeremy2983
Re : [RESOLU] recherche de logiciel de conception d'enceintes acoustiques
@ hoper & grim7reaper : en fait je me suis référer au tuto compilation de la documentation Ubuntu sans savoir exactement ce que je faisais. Ils indiquaient la commande "checkinstall".
Merci pour vos conseils, le logiciel est installé.
@ edge_one : si tu as besoin d'aide, n'hésite pas. Et merci pour l'indication du logiciel, je vais voir ce que ça donne.
Hors ligne
#13 Le 13/07/2010, à 12:55
- grim7reaper
Re : [RESOLU] recherche de logiciel de conception d'enceintes acoustiques
Tu n'as plus qu'a passer le sujet en résolu .
Sinon la doc donne une procédure générale, mais pour être vraiment sûr de la marche à suivre il faut lire le fichier README ou, comme dans ce cas, le fichier INSTALL qui viennent avec l'archive.
Hors ligne
#14 Le 13/07/2010, à 14:39
- compte supprimé
Re : [RESOLU] recherche de logiciel de conception d'enceintes acoustiques
Un petit [résolu] dans le titre?
#15 Le 13/07/2010, à 14:43
- edge_one
Re : [RESOLU] recherche de logiciel de conception d'enceintes acoustiques
@ hoper & grim7reaper : en fait je me suis référer au tuto compilation de la documentation Ubuntu sans savoir exactement ce que je faisais. Ils indiquaient la commande "checkinstall".
Merci pour vos conseils, le logiciel est installé.
@ edge_one : si tu as besoin d'aide, n'hésite pas. Et merci pour l'indication du logiciel, je vais voir ce que ça donne.
c'est le principe on apporte chacun notre cailloux à l'édifice, et on apprend au fur et à mesure
(pour changer le titre il faut éditer le premier message)