OVH Cloud OVH Cloud

Avant de compiler

17 réponses
Avatar
P'tit Louis
Bonjour à tous.

Je compte me lancer dans une compilation un peu longue : Ardour.
Celle-ci nécessite d'autres compilation au préalable : pkg-config et
jack.

Or Ardour et jack sont déjà installés (des anciennes versions)

Ma question est : Faut-il que les désinstallent avant de compiler ?

Je compte faire l'installation dans une partition /usr/local.

Merci de vos réponses.

P'tit Louis.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

10 réponses

1 2
Avatar
theo
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

P'tit Louis wrote:
Bonjour à tous.


Salut à toi

Je compte me lancer dans une compilation un peu longue : Ardour.
Celle-ci nécessite d'autres compilation au préalable : pkg-config et
jack.

Or Ardour et jack sont déjà installés (des anciennes versions)

Ma question est : Faut-il que les désinstallent avant de compiler ?


Je ne vois pas pourquoi tu veux les désintaller.

http://ardour.org/building.php dit juste que tu as besoin de la version
de dev (libjack0.100.0-dev donc je suppose) si tu l'as installé avec apt.
L'important étant que tu ai dans ton $PKG_CONFIG_PATH (par défaut
{/usr,}/lib/pkgconfig) un fichier nommé jack.pc (ou libjack.pc). Et bien
sûr que ce soit la version 0.100.
ls $(echo $LD_LIBRARY_PATH | tr : " ") pour vérifier vite fait :)

Pour pkg-config, il est juste nécessaire à l'installation. Ce serait
inutile de le désintaller avant de le réinstaller... si la version est
suffisante (au moins 0.8 ici).

Bien sûr il faut aussi que pkg-config soit dans $PATH.


Je compte faire l'installation dans une partition /usr/local.


Ben scons --prefix=/usr/local devrai suffire non ?

À+
theo.
- --
Le libre vaincra, tout est déjà joué.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFECcLZSH6NzHMSyhIRAhOMAJ9ZWgiuhaSd0z0LS/IBYixDdvvHGwCeOkBT
EzCN5Arm6KWFDpfTIrn2Gl0 =RTWS
-----END PGP SIGNATURE-----


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
P'tit Louis
Le samedi 04 mars 2006 à 17:39 +0100, theo a écrit :
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

P'tit Louis wrote:
> Bonjour à tous.
Salut à toi


Salut Theo
> Je compte me lancer dans une compilation un peu longue : Ardour.
> Celle-ci nécessite d'autres compilation au préalable : pkg-config et
> jack.
>
> Or Ardour et jack sont déjà installés (des anciennes versions)
>
> Ma question est : Faut-il que les désinstallent avant de compiler ?
Je ne vois pas pourquoi tu veux les désintaller.


Parce que je craignais un conflit. La version de jack est trop ancienne
(la version sarge), une fois compilé la nouvelle, que devient
l'ancienne ?

http://ardour.org/building.php dit juste que tu as besoin de la version
de dev (libjack0.100.0-dev donc je suppose) si tu l'as installé avec apt.
L'important étant que tu ai dans ton $PKG_CONFIG_PATH (par défaut
{/usr,}/lib/pkgconfig) un fichier nommé jack.pc (ou libjack.pc). Et bien
sûr que ce soit la version 0.100.
ls $(echo $LD_LIBRARY_PATH | tr : " ") pour vérifier vite fait :)

Pour pkg-config, il est juste nécessaire à l'installation. Ce serait
inutile de le désintaller avant de le réinstaller... si la version est
suffisante (au moins 0.8 ici).

Bien sûr il faut aussi que pkg-config soit dans $PATH.


> Je compte faire l'installation dans une partition /usr/local.
Ben scons --prefix=/usr/local devrai suffire non ?


Yop ! Yop Je vais passer un bon dimanche !

À+
theo.



P'tit Louis.
- --
Le libre vaincra, tout est déjà joué.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFECcLZSH6NzHMSyhIRAhOMAJ9ZWgiuhaSd0z0LS/IBYixDdvvHGwCeOkBT
EzCN5Arm6KWFDpfTIrn2Gl0 > =RTWS
-----END PGP SIGNATURE-----






--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
P'tit Louis
Le samedi 04 mars 2006 à 17:39 +0100, theo a écrit :
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



http://ardour.org/building.php dit juste que tu as besoin de la version
de dev (libjack0.100.0-dev donc je suppose) si tu l'as installé avec apt.



Je suis idiot, j'avais mal lu la doc, effectivement je n'ai besoin que
de la librairie.

L'important étant que tu ai dans ton $PKG_CONFIG_PATH (par défaut
{/usr,}/lib/pkgconfig) un fichier nommé jack.pc (ou libjack.pc). Et bien
sûr que ce soit la version 0.100.
ls $(echo $LD_LIBRARY_PATH | tr : " ") pour vérifier vite fait :)

Pour pkg-config, il est juste nécessaire à l'installation. Ce serait
inutile de le désintaller avant de le réinstaller... si la version est
suffisante (au moins 0.8 ici).



Sur le site, la numérotaion des versions est assez curieuse :
http://pkgconfig.freedesktop.org/releases/

la version 0.9.0 date du 15.09.2003 et la version 0.18 du 27.06.2005, à
moins qu'il faille entendre 0.09.0 et non 0.9.0
Bien sûr il faut aussi que pkg-config soit dans $PATH.



P'tit Louis


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Julien Valroff
Le dimanche 05 mars 2006 à 11:51 +0100, P'tit Louis a écrit :
[...]
Sur le site, la numérotaion des versions est assez curieuse :
http://pkgconfig.freedesktop.org/releases/

la version 0.9.0 date du 15.09.2003 et la version 0.18 du 27.06.2005,
à
moins qu'il faille entendre 0.09.0 et non 0.9.0


18 > 9 il me semble, non ?

C'est commun comme numérotation, je ne comprends pas ce qui te choque -
prends l'exemple du noyau Linux (2.6.1 puis 2.6.2 [...] et enfin 2.6.15
actuellement

Julien



--
Pensez
Avatar
P'tit Louis
Bonjour à tous

Je reprends ce post après les événements.

J'ai donc compiler ardour sans trop de difficulté (merci de vos coup de
mains). Je fais quelques essais pas de problemes ça marche.

Enhardi par mes succès j'ai compilé jack en version 0.100.
-D'une part parce que la nouvelle version d'ardour fonctionne mieux
avec.
-J'aime bien ça.

La compilation se déroule sans problème et les fichiers sont installés
dans /usr/local (partition différente de /)
(la trilogie configure make make install)

Et ça ne va plus. Lorsque je lance Qjackctl, il veut rien savoir :

14:31:54.590 Patchbay deactivated.
14:31:54.649 Statistics reset.
14:31:54.745 Startup script...
14:31:54.746 artsshell -q terminate(default)
14:31:54.764 MIDI connection graph change.
sh: -c: line 1: syntax error near unexpected token `('
sh: -c: line 1: `artsshell -q terminate(default)'
14:31:54.969 Startup script terminated with exit statusQ2.
14:31:54.969 JACK is starting...
14:31:54.969 /usr/local/bin/jackd -R -dalsa -dhw:0 -r44100 -p1024 -n2
14:31:54.975 JACK was started with PID 374 (0x4f96).
jackd 0.100.0
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK compiled with System V SHM support.
loading driver ..
apparent rate = 44100
creating alsa driver ... hw:0|hw:0|1024|2|44100|0|0|nomon|swmeter|-|
32bit
control device hw:0
configuring for 44100Hz, period = 1024 frames, buffer = 2 periods
Note: audio device hw:0 doesn't support a 32bit sample format so JACK
will try a 24bit format instead
Note: audio device hw:0 doesn't support a 24bit sample format so JACK
will try a 16bit format instead
nperiods = 2 for capture
Note: audio device hw:0 doesn't support a 32bit sample format so JACK
will try a 24bit format instead
Note: audio device hw:0 doesn't support a 24bit sample format so JACK
will try a 16bit format instead
nperiods = 2 for playback
14:31:55.177 MIDI connection change.
14:31:57.188 Could not connect to JACK server as client.
14:31:59.952 JACK is stopping...
jack main caught signal 15
no message buffer overruns
14:32:00.139 JACK was stopped successfully.

J'essaye de le lancer avec l'ancienne versuin déjà installée (la 0.99 de
debian) : même chose.

J'essaye en root : Tout pareil !!

Alors que jusqu'à présent tout allait bien, comme quoi, le mieux est
l'ennemi du bien.

C'était précisément la crainte qui motivait mon post précédent.

Quelqu'un a-t-il une idée (voire plusieurs) ?

J'ai regardé pour désinstaller jack (l'ancienne version mais il veut
tout désinstaller ou presque lol)

Éventuellement puis-je faire make uninstall pour revenir en arrière ?

P'tit Louis.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Florentin Duneau
Le Dimanche 5 Mars 2006 14:47, P'tit Louis a écrit :
Bonjour à tous

Je reprends ce post après les événements.

J'ai donc compiler ardour sans trop de difficulté (merci de vos coup de
mains). Je fais quelques essais pas de problemes ça marche.

Enhardi par mes succès j'ai compilé jack en version 0.100.
-D'une part parce que la nouvelle version d'ardour fonctionne mieux
avec.
-J'aime bien ça.




Dans quel ordre sont compilés ardour, jack et qjackctl ?


Quelqu'un a-t-il une idée (voire plusieurs) ?

J'ai regardé pour désinstaller jack (l'ancienne version mais il veut
tout désinstaller ou presque lol)

Éventuellement puis-je faire make uninstall pour revenir en arrière ?

P'tit Louis.



make uninstall de ce qui est installé dans /usr/local : oui (verifier /et c).

Une solution est de compiler les paquets provenant de unstable (jack-0.100,
ardour-0.99) sous sarge.
--
Florentin
Avatar
P'tit Louis
Le dimanche 05 mars 2006 à 16:00 +0100, Florentin Duneau a écrit :
Le Dimanche 5 Mars 2006 14:47, P'tit Louis a écrit :
> Bonjour à tous
>
> Je reprends ce post après les événements.
>
> J'ai donc compiler ardour sans trop de difficulté (merci de vos coup de
> mains). Je fais quelques essais pas de problemes ça marche.
>
> Enhardi par mes succès j'ai compilé jack en version 0.100.
> -D'une part parce que la nouvelle version d'ardour fonctionne mieux
> avec.
> -J'aime bien ça.
>

Dans quel ordre sont compilés ardour, jack et qjackctl ?



Ardour d'abord (0.99.2) jack ensuite et je n'ai pas touché à qjackctl

>
> Quelqu'un a-t-il une idée (voire plusieurs) ?
>
> J'ai regardé pour désinstaller jack (l'ancienne version mais il veut
> tout désinstaller ou presque lol)
>
> Éventuellement puis-je faire make uninstall pour revenir en arrière ?
>
> P'tit Louis.

make uninstall de ce qui est installé dans /usr/local : oui (verifier /etc).

Une solution est de compiler les paquets provenant de unstable (jack-0.100,
ardour-0.99) sous sarge.



Puisqu'ardour est déjà compilé est-ce important de le refaire ?

P'tit Louis.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
P'tit Louis
Le dimanche 05 mars 2006 à 16:00 +0100, Florentin Duneau a écrit :

...

> Éventuellement puis-je faire make uninstall pour revenir en arrière ?



...


make uninstall de ce qui est installé dans /usr/local : oui (verifier /etc).



Je viens de le faire, malheureusement j'ai la même erreur, cette fois
avec l'ancienne version.

Une solution est de compiler les paquets provenant de unstable (jack-0.100,
ardour-0.99) sous sarge.



Quelle différence d'avec les sources les paquets ont-ils ?

P'tit Louis.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Florentin Duneau
Le Dimanche 5 Mars 2006 18:49, P'tit Louis a écrit :
Le dimanche 05 mars 2006 à 16:00 +0100, Florentin Duneau a écrit :
> Le Dimanche 5 Mars 2006 14:47, P'tit Louis a écrit :



> Dans quel ordre sont compilés ardour, jack et qjackctl ?

Ardour d'abord (0.99.2) jack ensuite et je n'ai pas touché à qjackctl




D'après http://ardour.org/building.php, jack doit être installé pour compiler
ardour.

--
Florentin
Avatar
P'tit Louis
Le dimanche 05 mars 2006 à 20:23 +0100, Florentin Duneau a écrit :
Le Dimanche 5 Mars 2006 18:49, P'tit Louis a écrit :
> Le dimanche 05 mars 2006 à 16:00 +0100, Florentin Duneau a écrit :
> > Le Dimanche 5 Mars 2006 14:47, P'tit Louis a écrit :

> > Dans quel ordre sont compilés ardour, jack et qjackctl ?
>
> Ardour d'abord (0.99.2) jack ensuite et je n'ai pas touché à qjackctl
>

D'après http://ardour.org/building.php, jack doit être installé pour compiler
ardour.



En fait, j'ai compilé ardour avec la version de jack installé (paquet
stable debian) auquel j'ai ajouté libjack-dev et tout allait bien, c'est
après avoir compilé une nouvelle version de jack que les choses ce sont
compliquées.

P'tit Louis.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
1 2