Chargement...
 
Skip to main content

4 - Toutes les autres applications, les émulateurs...


[résolu] SoftWerk3.0

Articles: 7
Bonjour à tous,

je suis nouvel arrivant sur Le système GNU Linux et donc sur Linux MAO!

Je suis très intéressé par ce séquenceur MIDI que son créateur a semble-t-il déterré:
http://ardour.org/files/softwerk-3.0.tar.bz2

Le problème c'est la compilation. Malgré les indices de Paul Davis http://old.nabble.com/Tangerine-Dream-td27251500.html
et les tuto sur la compilation, ça bloque:
-pour la version 3.0 sur UbuntuStudio 9.10, je suis bloqué dès ./configure qui ne reconnaît pas le dossier où j'ai placé les sources...
-du coup j'ai tenté d'installer des versions précédentes de Softwerk et là ce sont les dépendances et autres librairies qui posent problème.

Étant newbie, j'ai du mal avec les subtilités des lignes de commande... Je voudrais donc savoir si quelqu'un intéressé par le retour de ce séquenceur, pourrait me tutorer?!!
Articles: 3938 France
salut VFF et bienvenue sur LinuxMAO !

pour tes problemes de compilation, envoi nous le log (tout ce qui s'affiche lors du ./configure) pour la derniere version

pour un débutant tu ne choisi pas la solution de facilité...😉

n'hesite pas a venir te presenter sur le forum dédié

a+ !

oliv'
Articles: 25
Etant newbie, j'ai du mal avec les subtilités des lignes de commande... Je voudrais donc savoir si quelqu'un interessé par le retour de ce séquenceur, pourrait me tutorer?!!


Bonjour et bienvenu !

je suis en train de jeter un oeil à la compilation de l'archive que tu as cité. J'ai bien aimé la philosophie exposée sur la homepage. Du coup, tentation !!

Bon alors pour un début, on ne va pas être déçu question cambouis sur les mains. Il faut ouvrir le moteur, enfin les sources.

Après avoir traversé la jungle des dépendances (paquets libxslt-dev libboost-dev liblo-dev libgtkmm-2.4-dev et surement d'autres qui étaient déjà sur mon système), il va falloir modifier le code source ! (rien que ça).

J'ai fait un patch et je le publie bientôt ..
Articles: 25
Donc voilà il faut télécharger ce fichier : http://www.mutah-music.com/softwerk-3.0-karmic.patch dans le répertoire dans lequel on a décompressé les sources.

Puis on patch :

Copy to clipboard
patch -p0 -i softwerk-3.0-karmic.patch


On compile
Copy to clipboard
scons


On installe

Copy to clipboard
sudo scons install


et on lance ...

Copy to clipboard
softwerk


Je n'ai pas testé mais au moins ça compile et ça démarre 😁

Bon courage
Articles: 3938 France
c'est super mutah !

un petit bémol cependant : pourquoi y avait il besoin d'un patch ?
y fait quoi ton patch ?
c'est pas un virus hein ? 😁

oliv', questionneur devant l'eternel
Articles: 25
c'est super mutah !

un petit bémol cependant : pourquoi y avait il besoin d'un patch ?
y fait quoi ton patch ?
c'est pas un virus hein ? 😁

oliv', questionneur devant l'eternel


Bon bah je dirais qu'il ne demande qu'un relecteur, ce patch !

Il y a besoin d'un patch car ça ne compile pas dans l'environnement karmic. Pas mal comme raison, non ?

J'ai résolu :

- le problème du type de retour de strrchr() qui renvoit le même type qu'entrée, c'est là le problème car la déclaration de la variable n'est pas cohérente avec l'appel
- le problème d'appel à des fonctions d'entrée/sortie en C depuis C++ qui requiert cstdio comme inclusion

Voili
Articles: 3938 France
oulala, les details ca me depasse 🙄

je me demandais surtout dans quel cas il fallait, ou ne fallait pas utiliser ce patch

donc est-ce seulement pour karmic ou (je suppose) pour tout le monde ?

dans tous les cas bravo pour la rapidité d'action ! 😉
Articles: 7
Quelle réactivité, merci!!

Je vous laisse mes échecs:
-lorsque je tente de compiler:
Copy to clipboard
machines@machines:~$ cd /home/machines/Compilations/softwerk-3.0 machines@machines:~/Compilations/softwerk-3.0$ ./configure bash: ./configure: Aucun fichier ou dossier de ce type machines@machines:~/Compilations/softwerk-3.0$


-lorsque je veux patcher (celui de Mutah ici mais c'est la même chose avec le patch de Paul Davis):
Copy to clipboard
machines@machines:~$ cd /home/machines/Compilations/softwerk-3.0 machines@machines:~/Compilations/softwerk-3.0$ patch -p0 -i softwerk-3.0-karmic.patch can't find file to patch at input line 4 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -crB softwerk-3.0/libs/midi++2/midi.cc softwerk-3.0-patched/libs/midi++2/midi.cc |*** softwerk-3.0/libs/midi++2/midi.cc 2009-08-24 18:30:43.000000000 +0200 |--- softwerk-3.0-patched/libs/midi++2/midi.cc 2010-03-25 21:21:17.000000000 +0100 -------------------------- File to patch:



Voilà...Je dois faire des erreurs grossières mais apprenant sur le tas je suis perdu.
Que dois-je faire??

En tout cas merci beaucoup pour votre aide.
Articles: 3938 France
il se s'agit pas d'une compilation "standard" avec les habituels configure/make/make install
le deuxieme message de mutah plus haut detail les commandes a emettre : scons...

en ce qui concerne le pachage, si tu mets le fichier .patch dans le repertoire Softwerk-3.0 et que tu fais cd dans ce repertoire alors la commande exacte est :
Copy to clipboard
patch -p1 -i softwerk-3.0-karmic.patch


si tu met softwerk-3.0-karmic.patch un répertoire plus haut > "le répertoire dans lequel on a décompressé les sources" alors la commande à pour argument -p0
Articles: 7
Ca marche!!!😁

Comme le dit Mutah, il me reste à tester les fonctionnalités... Mais en tout cas pour ce thread, c'est bon.

Merci encore à vous pour les explications et les outils mis à disposition. C'est tout de suite plus compréhensible et plus facile!

A bientôt du côté du forum présentation, de la fiche de Softwerk et pour d'autres choses.
Articles: 3938 France
Ca marche!!!

super ! tu nous rajoutes un petit "[resolu]" dans le titre du sujet original pour que les moderos puissent fermer ce fil ? (les coutumes, les coutumes...😁)

je te laisse le soin des a present de completer le wiki de softwerk pour la procedure d'installation et le patchage, meme si comme je l'ai dit, on ne va pas l'integrer tout de suite aux logiciels actifs

et tient nous au courant des évolutions de ce soft tres prometteur !

oliv'

Édition (admin olinuxx) : sujet fermé car résolu.
Si besoin de ré-ouvrir le sujet, vous pouvez vous adresser à un des admins 😉
Pour des conseils sur le fonctionnement général du forum, vous pouvez voir cette page.