LZK - (FR) suivi des tâches / (EN) tasks tracking

French/français : Bienvenue sur le logiciel de suivi du projet LibraZiK. Après vous être inscrit, vous pouvez commenter les tâches ouvertes, créer de nouvelles tâches, voter pour des tâches, vous inscrire à des tâches pour être tenu au courant des évolutions,… Pensez à être le plus précis possible dans vos messages. D'avantage d'information concernant le logiciel de suivi du projet LibraZiK.

Anglais/english : Welcome to the LibraZiK project tracking software. After registering, you can comment open tasks, create new tasks, vote for tasks, register for tasks to be kept informed of developments,… Remember to be as precise as possible in your messages. More information about the LibraZiK project tracking software. Feel free to write in French or in English.

  • Status Nouveau / new
  • Percent Complete
    0%
  • Task Type Demande fonctionnalité / Feature request
  • Category distribution → nouveau logiciel / new software
  • Assigned To No-one
  • Operating System
  • Severity Low
  • Priority Very Low
  • Reported Version version 2 20180120
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: LZK - (FR) suivi des tâches / (EN) tasks tracking
Opened by Olivier Humbert - 24.09.2018
Last edited by Olivier Humbert - 07.12.2019
Jean Pierre Cimalando commented on 10.02.2019 21:29

Voici une procédure de construction pour Juce 5.4.1.
C'est en 2 parties : préparation sur une machine de travail habituelle, et empaquetage en situation chroot.

Note: Cabbage dépend de la libcsound64.so

Préparation

- on crée un dossier de travail vide et on se place dans ce dossier
- récupération, extraction `https://github.com/WeAreROLI/JUCE/archive/5.4.1.tar.gz`
- on récupère le patch vestige, autorisant la construction de VST sans code propriétaire `https://github.com/jpcima/JUCE/commit/5e1eedc580daa09e057a6eb0cc067ba58bb2d8d2.diff`
- on applique le patch vestige `patch -p1 -i "`pwd`/5e1eedc580daa09e057a6eb0cc067ba58bb2d8d2.diff" -d JUCE-5.4.1`
- lien symbolique `ln -s JUCE-5.4.1 JUCE`
- construction du Projucer `make -C JUCE/extras/Projucer/Builds/LinuxMakefile`
- on récupère Cabbage `git clone https://github.com/rorywalsh/cabbage.git`
- on se place dans le dossier de construction de Cabbage `cd cabbage/Builds/LinuxMakefile`
- on fabrique le cache de chaque sous-projet `./makeProjectCaches`
- on conserve le résultat, des archives tar.gz, se trouvant désormais dans le sous-dossier `project-caches`
- si tout va bien, les archives "Plugin" contiennent vestige : `tar tvf project-caches/CabbagePlugin.tar.gz | grep VeSTige`

Construction

- on a besoin d'un clone de Cabbage, des archives `project-caches` ; ce n'est pas nécessaire d'avoir JUCE, car les archives le contiennent.
- on crée le dossier `cabbage/Builds/LinuxMakefile/project-caches`, on y remet les archives tar.gz
- on se place dans `cabbage/Builds/LinuxMakefile/project-caches`
- on construit avec `bash -e buildCabbage`

A la fin, on se retrouve avec le dossier install, avec ce contenu.
- bin/Cabbage : environnement de développement intégré
- bin/*.so : des VST2
- desktop/cabbage.desktop : raccourci
- Examples/** : plein de codes sources Csound organisés en sous-dossiers
- images/cabbage.png : les icônes qui vont avec les .desktop probablement

Aussi il y a un programme qui s'appelle `CabbageLite`. Celui là n'a pas été transféré de `build` à `install`.
Et c'est un mauvais fichier .desktop qui est installé à la place du bon. (À corriger chez cabbage)
Je ne sais pas si ce programme vaut le coup d'être installé, j'ignore à quoi il sert.

Jean Pierre Cimalando commented on 28.08.2019 14:13

J'ai réalisé une rustine pour Juce 5.4.4 qui permet de lancer `Projucer –resave` sans que cela nécessite le serveur X11.
Juce 5.4.4 est la version utilisée dans la branche `develop` de Cabbage.
https://github.com/jpcima/juce-linux-patches

Pour que `resave` fonctionne, il faut placer un dossier JUCE au même niveau que le dossier Cabbage.
Par contre je n'ai pas encore résolu le problème du SDK avec cette version là.

Je pense partir sur la solution de IOhannes qui est largement plus simple que la version VeSTige.

(sans rapport : essai d'édition de commentaire avec le nouveau flyspray)

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing