Rosegarden, Compiler Sous Os X, comment installer Rosegarden pour X11 |
dim. 9 mai 2004, 14:30
Message
#1
|
|
Senior Member Groupe : Members Messages : 226 Inscrit : 14 déc. 02 Lieu : Paris - FR Membre no 10,079 |
Rosegarden
http://www.rosegardenmusic.com/ "the closest native equivalent to Cubase® for Linux" – Sound on Sound Rosegarden est un séquenceur Audio et MIDI professionel, il comporte un éditeur de partition ainsi qu'un environnement d'édition et de composition permettant des tâches générales. Rosegarden est distribué en Open Source et est toujours en développement. Il est compilable sous LInux. Notez bien : ce n'est pas une installation finale mais un essai de compilation de Rosegarden pour X11. Toute aide est la bienvenue l faut que les packs suivant soient installés : -BSD sub system -Developer Tools (Xcode CD) -X11 (OSX 3 Install CD3) -X11 SDK (Xcode CD) Puis il faut installer le compilateur QT de Trolltech qt-mac-free-3.3.2.tar.bz2 (www.trolltech.com/download/qt/mac.html) déplacer l'archive vers le dossier /Developer mv -i /Users/USERNAME/Desktop/qt-mac-free-3.3.2.tar.bz2 /Developer/ désarchivage cd /Developer/ tar xvfj qt-mac-free-3.3.2.tar.bz2 renommer le dossier obtenu en 'qt' mv -i qt-mac-free-3.3.2 qt éditer votre fichier .profile ou .login suivant le shell utilisé (sous 10.3 c'est bash, sous 10.2 c'est tcsh) cd sudo pico .profile (ou sudo pico .login) y ajouter les lignes suivantes -dans .profile (pour bash) QTDIR=/Developer/qt PATH=$QTDIR/bin:$PATH DYLD_LIBRARY_PATH=$QTDIR/lib:$DYLD_LIBRARY_PATH export QTDIR PATH DYLD_LIBRARY_PATH -dans .login (pour tcsh) setenv QTDIR /Developer/qt setenv PATH $QTDIR/bin:$PATH setenv DYLD_LIBRARY_PATH $QTDIR/lib:$DYLD_LIBRARY_PATH ***************************WARNING****************************** * Some versions of tcsh do not understand the expansion of empty * variables. If you experience any error messages with the above * instructions, you may want to replace them with: * * setenv QTDIR /Developer/qt * setenv PATH $QTDIR/bin:$PATH * setenv DYLD_LIBRARY_PATH $QTDIR/lib on quitte la session logout on réouvre une nouvelle fenêtre de Terminal on configure l'installation pour darwin cd /Developer/ ./configure -thread -platform darwin-g++ Ce message a été modifié par e sparalesto - dim. 9 mai 2004, 14:50. |
|
|
dim. 9 mai 2004, 17:46
Message
#2
|
|
Senior Member Groupe : Members Messages : 226 Inscrit : 14 déc. 02 Lieu : Paris - FR Membre no 10,079 |
QT ne compile pas correctement avec l'option darwin. Il génère quelques erreurs mais est accepté par Rosegarden en le compilant comme suit :
./configure -thread /usr/bin/make Il faut ensuite installer KDE, je suis sur la piste de binaries. Restera ensuite le problème des ALSA drivers non encore sur X =)) |
|
|
dim. 9 mai 2004, 17:57
Message
#3
|
|
Newbie Groupe : Members Messages : 9 Inscrit : 05 mai 04 Lieu : Clermont Ferrand - FR Membre no 42,601 |
Avec fink il y a moyen de choper les version binaire facile à installer de QT et KDE ...
Fink : http://fink.sourceforge.net/ interface grafik pour fink : http://finkcommander.sourceforge.net/ Klk1 sait kelle est l'interface built-in des i-book G4 1Ghz 14", histoire de voir si elle est supporté par ALSA ??? -------------------- ++CoreCaps++
BassRefleX / BorDell87 Snare Records cherche artistes : corecaps@no-log.org (MSN/eMail, encodage MP3 Ogg) |
|
|
lun. 10 mai 2004, 09:56
Message
#4
|
|
Senior Member Groupe : Members Messages : 226 Inscrit : 14 déc. 02 Lieu : Paris - FR Membre no 10,079 |
Oui mais Fink c'est lourd ça s'incruste avec des potes, ça t'ouvre des ports pour aller chercher des pizza, etc.. etc...
Ok, il y a encore plus simple : KDE+Qt en packages ! http://kde.opendarwin.org/ Il ne faut récupérer que les .dmg essentiels, installer d'abord Qt puis le reste. Rosegarden se configure alors en partie (./configure --with-arts) avec une erreur portant sur le manque d'artsmidi. Je me suis débrouillé avec une source de kdemultimedia qui comporte artsmidi, l'ai configuré, compilé et ai déplacé les fichiers artsmidi au bon endroit. Du coup, Rosegarden se configure correctement !!!! Installation Summary -------------------- Install Directory : /opt/kde ALSA MIDI support : no JACK audio support : no LADSPA plugin support : no liblrdf metadata support : no aRTS MIDI and audio : yes Xft notation font support : yes checking if base should be compiled... yes checking if gui should be compiled... yes checking if po should be compiled... yes checking if sequencer should be compiled... yes checking if sound should be compiled... yes configure: creating ./config.status fast creating Makefile fast creating base/Makefile fast creating gui/Makefile fast creating gui/docs/Makefile fast creating gui/docs/de/Makefile can't open ./gui/docs/de/Makefile.in: No such file or directory fast creating gui/docs/en/Makefile fast creating po/Makefile fast creating sequencer/Makefile fast creating sound/Makefile config.status: creating config.h config.status: executing depfiles commands Good - your configure finished. Start make now Par contre petit problème, il ne compile pas car il semble me manquer encore un fichier : In file included from ArtsDriver.cpp:35: ArtsDriver.h:28:51: arts/artsmodules.h: No such file or directory |
|
|
lun. 10 mai 2004, 10:01
Message
#5
|
|
Senior Member Groupe : Members Messages : 226 Inscrit : 14 déc. 02 Lieu : Paris - FR Membre no 10,079 |
Ah oui au fait avec les packages les références dans .profile changent
QTDIR=/usr/local/qt PATH=$QTDIR/bin:$PATH DYLD_LIBRARY_PATH=$QTDIR/lib:$DYLD_LIBRARY_PATH export QTDIR PATH DYLD_LIBRARY_PATH KDEDIR=/opt/kde PATH=$KDEDIR/bin:$PATH DYLD_LIBRARY_PATH=$KDEDIR/lib:$DYLD_LIBRARY_PATH export KDEDIR PATH DYLD_LIBRARY_PATH |
|
|
mar. 11 mai 2004, 02:02
Message
#6
|
|
Maniac Member Groupe : Members Messages : 929 Inscrit : 10 août 03 Lieu : Versailles - FR Membre no 22,760 |
Waouh Sparalesto, Steup, fais un résumé parce que tu m'as perdu dans tes tâtonnements !
Alors, c'est les .dmg, les packages, Fink ? C'est quoi qui fait que ? -------------------- Something must have happened over Manhattan Who can expound all the children this time Could they ever, could they ever Expect such a Frankenstein, Frankenstein New York Dolls - New York Dolls (1973) - Frankenstein |
|
|
mar. 11 mai 2004, 10:21
Message
#7
|
|
Senior Member Groupe : Members Messages : 226 Inscrit : 14 déc. 02 Lieu : Paris - FR Membre no 10,079 |
Je ne sais pas pour Fink, ce serait bien que quelqu'un fasse un essai.
Pour ma part après deux installations de Fink par le passé, je préfère compiler moi-même ou utiliser des binaries précompilées à installer via des .pkg Pour le moment, j'ai laissé tomber le compilage à la main de Qt+KDE et ai utilisé les .pkg dispo sur kde.opendarwin.com Les .pkg sont à jour et s'installent correctement. Petit bémol, je ne vois pas trop où se trouvent les kdemultimedia qui contiennent certains fichiers nécessaires à Rosegarden. Les supports audio et midi sous darwin sont possibles avec ARTs (les drivers ALSA ne sont pas portables sur darwin à ma connaissance). j'ai encore du ajouter un fichier .h à la main et j'en suis là maintenant : $make /bin/sh ../libtool --silent --mode=link --tag=CXX g++ -DRGKDE3 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -O2 -fno-exceptions -fno-check-new -fno-gcse -fexceptions -o libRosegardenSequencer.la -rpath /opt/kde/lib -L/usr/X11R6/lib -L/usr/local/qt/lib -L/opt/kde/lib -R /opt/kde/lib -R /usr/local/qt/lib -R /usr/X11R6/lib -module -no-undefined MidiArts.lo ArtsDriver.lo MidiRecord.lo PlayableAudioFile.lo Sequencer.lo SoundDriver.lo -lqt-mt -lXext -lX11 -lSM -lICE -lpthread -lsoundserver_idl -lartsmidi -lartsflow -lartsmodules -lartskde libRosegardenSound.la ../base/libbase.la libtool: link: cannot find the library `' make[2]: *** [libRosegardenSequencer.la] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 On dirait qu'il manque encore une librairie... |
|
|
mar. 11 mai 2004, 10:44
Message
#8
|
|
Senior Member Groupe : Members Messages : 226 Inscrit : 14 déc. 02 Lieu : Paris - FR Membre no 10,079 |
l'erreur incriminée semble venir du manque de la librairie librdf qui sert aux plugs LADSPA... pourtant ma configuration est celle-ci :
Install Directory : /opt/kde ALSA MIDI support : no JACK audio support : no LADSPA plugin support : no liblrdf metadata support : no aRTS MIDI and audio : yes Xft notation font support : yes |
|
|
mar. 11 mai 2004, 13:47
Message
#9
|
|
Moderator In Chief (MIC) Groupe : Editors Messages : 15,189 Inscrit : 23 déc. 01 Lieu : Paris - FR Membre no 2,758 |
Mhmm ça fera un bel article "comment faire une compilaiton", avec l'explicaiton de Fink, ce sera nickel chrome.
Mais bon, ça doit faire peur à beaucoup pour le moment… -------------------- Our Classifeds • Nos petites annonces • Terms Of Service / Conditions d'Utilisation • Forum Rules / Règles des Forums • MacMusic.Org & SETI@Home
BOING BUMM TSCHAK PENG! Are you musician enough to write in our Wiki? BOING BUMM TSCHAK ZZZZZZZZZZZOING! Êtes-vous assez musicien pour écrire dans le Wiki? |
|
|
mar. 11 mai 2004, 15:24
Message
#10
|
|
Maniac Member Groupe : Team Messages : 860 Inscrit : 10 janv. 01 Lieu : Paris - FR Membre no 171 |
QUOTE (e sparalesto @ May 11 2004, 10:21) Je ne sais pas pour Fink, ce serait bien que quelqu'un fasse un essai. Pour ma part après deux installations de Fink par le passé, je préfère compiler moi-même ou utiliser des binaries précompilées à installer via des .pkg Tu as fait comment pour installer Fink ? J'ai téléchargé le .dmg sur le site "officiel" et puis ça roule sans problèmes. J'ai même installé Fink commander, comme ça je ne me tape pas les lignes de commandes. Avec Fink, j'ai installé Xemacs, gimp et lilypond sans problèmes. Je vais essayer d'installler Rosengarden via Fink. Fink est beaucoup plus pratique, surtout avec Fink commander : ça te permet de voir quels sont les packages installés et quels sont ceux qui te manquent. Ca te permet d'installer soit en compilant les sources soit en rapatriant directos les binaires. Et ça permet même de désintaller les packages. Et tout ça en quelques clics de mulot. Et en termes d'ouverture de ports, je préfère que cela vienne de Fink que de MS Office (Word, Excel et tout le bastringue) -------------------- Con*eries inside
|
|
|
mar. 11 mai 2004, 15:59
Message
#11
|
|
Senior Member Groupe : Members Messages : 226 Inscrit : 14 déc. 02 Lieu : Paris - FR Membre no 10,079 |
QUOTE (gasy @ May 11 2004, 14:24) Avec Fink, j'ai installé Xemacs, gimp et lilypond sans problèmes. Je vais essayer d'installler Rosengarden via Fink. Fink est beaucoup plus pratique, surtout avec Fink commander Pas essayé Fink Commander, je ne crois pas que ça existait à lce moment là, ça doit être en tous cas plus évident que l'interface dans le terminal où il était parfois difficile de retrouver ses petits Me souviens de drôles de connections intempestives vers le japon avec Fink mais je devais me trouver sur une branche cvs par erreur =) Mais, c'est surtout parce que ça prenait pas mal de place que je l'ai viré, à force d'installer des trucs pour voir... Tiens nous au courant |
|
|
mar. 11 mai 2004, 17:38
Message
#12
|
|
Maniac Member Groupe : Team Messages : 860 Inscrit : 10 janv. 01 Lieu : Paris - FR Membre no 171 |
QUOTE (e sparalesto @ May 11 2004, 15:59) Tiens nous au courant Ok. Vais essayer de faire ça ce week end. -------------------- Con*eries inside
|
|
|
mer. 12 mai 2004, 10:15
Message
#13
|
|
Maniac Member Groupe : Team Messages : 860 Inscrit : 10 janv. 01 Lieu : Paris - FR Membre no 171 |
J'ai essayer de voir si l'on peut télécharger les sources ou les binaires via Fink hier soir. Ca marche pas : rosengarden n'apparaît pas dans la "data table" de Fink. Donc une seule soluce : à vos lignes de commande
-------------------- Con*eries inside
|
|
|
mer. 12 mai 2004, 11:40
Message
#14
|
|
Senior Member Groupe : Members Messages : 226 Inscrit : 14 déc. 02 Lieu : Paris - FR Membre no 10,079 |
ben évidemment qu'il n'apparaît pas ! c'est bien pour ça qu'il y a un thread !!!
Fink ici peut servir à installer KDE+Qt pour ensuite compiler Rosegarden... Bon, j'ai installé Fink avec le Commander et c'est vrai que le Commander est très bien =) Surprise les LADSPA sont présents dans Fink !!! (c.a.d. le support des plugins !!) J'ai donc viré les liens vers KDE et Qt dans mon .profile installé tout ça et pof! Il manque toujours les kdemultimedia !!! (erreur sur artsmidi encore une fois) J'ai installé artsmidi à la main et ça passe là encore... Installation Summary -------------------- Install Directory : /sw ALSA MIDI support : no JACK audio support : no LADSPA plugin support : no liblrdf metadata support : no aRTS MIDI and audio : yes Xft notation font support : no |
|
|
mer. 12 mai 2004, 11:46
Message
#15
|
|
Senior Member Groupe : Members Messages : 226 Inscrit : 14 déc. 02 Lieu : Paris - FR Membre no 10,079 |
bon malgré un ./configure --with-ladspa j'ai toujours le LADSPA plugin support : no
j'ai tout de même essayé un make et hop une nouvelle erreur : In file included from /sw/include/kapp.h:5, from AudioFileManager.cpp:35: /sw/include/kapplication.h:134: error: parse error before `*' token AudioFileManager.cpp: In member function `void Rosegarden::AudioFileManager::drawHighlightedPreview(unsigned int, const Rosegarden::RealTime&, const Rosegarden::RealTime&, const Rosegarden::RealTime&, const Rosegarden::RealTime&, QPixmap*)': AudioFileManager.cpp:787: warning: comparison between signed and unsigned integer expressions make[2]: *** [AudioFileManager.lo] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Ce message a été modifié par e sparalesto - mer. 12 mai 2004, 11:53. |
|
|
sam. 12 mars 2005, 21:37
Message
#16
|
|
Newbie Groupe : Members Messages : 2 Inscrit : 12 mars 05 Lieu : Bonn - DE Membre no 62,270 |
Salut !
Je sais que ce sujet est plutôt vieux, mais je n'ai rien trouvé de plus récent... Et j'aimerais bien savoir si quelqu'un a fait des progrès sur le sujet, car j'en suis exactement au même point ! le message d'erreur est à peine différent... # myRosegarden.txt - 2005/3/12 # > sudo configure --without-arts --disable-alsatest --with-jack --prefix=/sw Installation Summary -------------------- Install Directory : /sw Xft notation font support : yes ALSA MIDI support : no JACK audio support : no LADSPA plugin support : no DSSI synth plugin support : no Custom OSC plugin GUI support : no LRDF plugin metadata support : no aRts MIDI and audio : yes > sudo make (.....) -o AudioFileManager.lo AudioFileManager.cpp In file included from /sw/include/kapp.h:5, from AudioFileManager.cpp:36: /sw/include/kapplication.h:134: parse error before `*' In file included from AudioFileManager.cpp:45: BWFAudioFile.h: In method `bool Rosegarden::BWFAudioFile::decode(const unsigned char *, long unsigned int, long unsigned int, long unsigned int, long unsigned int, vector<float *,allocator<float *> > &, bool = false)': BWFAudioFile.h:85: warning: unused parameter `const unsigned char * sourceData' BWFAudioFile.h:85: warning: unused parameter `size_t sourceBytes' BWFAudioFile.h:85: warning: unused parameter `size_t targetSampleRate' BWFAudioFile.h:85: warning: unused parameter `size_t targetChannels' BWFAudioFile.h:85: warning: unused parameter `size_t targetFrames' BWFAudioFile.h:85: warning: unused parameter `class vector<float *,allocator<float *> > & targetData' BWFAudioFile.h:85: warning: unused parameter `bool addToResultBuffers' make[2]: *** [AudioFileManager.lo] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 ##################### Au passage, les options passées à configure n'ont pas l'air d'avoir d'effet ! Ma config est un peu tordue, vu que j'ai recupere kdelibs3 par fink (commande apt-get ): KDEDIR=/sw et Qt pour Mac sur le web: QTDIR=/Developer/qt et Rosegarden-4-1.0 sur le web Bref, je rame depuis bientôt 24 heures pour essayer de l'installer sur OS X 10.3.7 - dommage que je n'aie pas trouvé vos posts plus tôt !! J'ai l'impression que ça vaut le coup d'insister ! Donc toute aide serait fort bienvenue Bwani PS: j'ai aussi tenté d'installer MusE depuis les sources, et ça marche pas non plus ce coup-là, il manque quelque chose dans libqt-mt |
|
|
mer. 13 avril 2005, 19:19
Message
#17
|
|
Newbie Groupe : Members Messages : 2 Inscrit : 12 mars 05 Lieu : Bonn - DE Membre no 62,270 |
Salut !
N'y a-t-il vraiment personne qui ait réussi à faire tourner Rosegarden sous Panther dans les parages ?... Ou même Muse, ça m'a l'air pas mal non plus ! Bwani |
|
|
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :