OVH Cloud OVH Cloud

Graver un CD par la ligne de commande

33 réponses
Avatar
laurent.c
Bonjour,

Ben, tout est dans le titre : suffit-il de préparer le CD et de faire un
cp des fichiers sur le /dev/diskxx correspondant au CD ou faut-il passer
par un utilitaire spécial ? Et comment gérer les sessions ?

Merci.

Laurent.

10 réponses

1 2 3 4
Avatar
laurent.c
Saïd wrote:


cdrtools-1.10.tar.gz.
Une fois détaré, j'ai toute une arborescence avec lib, inc, doc, conf,
... et des directories dont cdrecord avec les sources. Mais nulle part
un .deb.



C'est donc un package binaire qui s'installe par simple decompactage dans
un endroit ad hoc. Ca n'est pas un package fink et ne peut pas etre pris en
charge par ce dernier.


Comment ? Mais il y a tous les sources C, les includes, et pas de
bin/... Et des makefiles dans les répertoires des sources.


Avatar
Saïd
Laurent C :
Saïd wrote:


cdrtools-1.10.tar.gz.
Une fois détaré, j'ai toute une arborescence avec lib, inc, doc, conf,
... et des directories dont cdrecord avec les sources. Mais nulle part
un .deb.



C'est donc un package binaire qui s'installe par simple decompactage dans
un endroit ad hoc. Ca n'est pas un package fink et ne peut pas etre pris en
charge par ce dernier.


Comment ? Mais il y a tous les sources C, les includes, et pas de
bin/... Et des makefiles dans les répertoires des sources.



Excuse-moi. J'ai lu bin au lieu de lib.
Tu as les sources.

Tu decompactes. nomalement il y a un readme pour faire l'installation.

En general il s'agit de taper;
cd /le/repertoire des sources/
./configure --prefix=/laoutuveuxinstaller/gen_ment/usr/local
make
sudo make install

Ou alors tu prends les binaires que te propose Matt et qui vont dans
/opt/local.

--
Saïd.



Avatar
Saïd
Matt :
On 22 Jan 2004 18:09:17 GMT,
Saïd wrote:

Mais ca ne sera pas installe dans fink. Impossible de gerer le pakcage par
fink apres ca.


Est-ce ce que souhaite Laurent ?


C'est ce que j'ai cru comprendre. Mais ca ne pose pas de gros problemes
d'avoir un package installe a part...

--
Saïd.


Avatar
Saïd
Saïd :
Matt :
On 22 Jan 2004 18:09:17 GMT,
Saïd wrote:

Mais ca ne sera pas installe dans fink. Impossible de gerer le pakcage par
fink apres ca.


Est-ce ce que souhaite Laurent ?


C'est ce que j'ai cru comprendre. Mais ca ne pose pas de gros problemes
d'avoir un package installe a part...



J'ajoute que j'aimerais bien savoir comment tu te sers de cdrecord pour
graver sous panther. Le graveur doit-il etre supporte par Panther? quelle
version de cdrecord as tu? C'est l'un des points a resoudre avant que
j'installe Panther.


--
Saïd.



Avatar
laurent.c
Saïd wrote:

Tu as les sources.

Tu decompactes. nomalement il y a un readme pour faire l'installation.

En general il s'agit de taper;
cd /le/repertoire des sources/
./configure --prefix=/laoutuveuxinstaller/gen_ment/usr/local
make
sudo make install

Ou alors tu prends les binaires que te propose Matt et qui vont dans
/opt/local.


Certes, mais j'aimerais comprendre ;-)
Donc : configure me dit : 'configure is no longer used - just type
"make", supported make programs are: smake, make et gmake (je résume)'.

J'avais déjà essayé make, j'ai essayé smake, gmake ou Gmake qui est un
exécutable de mon répertoire courant, mais ça échoue à chaque fois sur
un 'command not found: gmake [4]' ou équivalent. On dirait un pb de
path. J'ai pourtant bien ajouté 'source /sw/bin/init.csh' qui initialise
les path dans mon .tcshrc comme demandé par fink. Ou bien je n'ai pas
installé la chaine de compil ?
Précision : je suis en 10.1.5.

Merci.
Laurent.

Avatar
laurent.c
Matt wrote:

On 22 Jan 2004 19:35:13 GMT,
Saïd wrote:

C'est ce que j'ai cru comprendre. Mais ca ne pose pas de gros problemes
d'avoir un package installe a part...


Oui. Au pire Laurent peut juste prendre cdrecord, les lib et headers
nécessaires et bazarder le reste.


Oui. En fait mon intérêt porte pour moitié sur la fonctionnalité de
gravure en script, par cdrecord donc, afin de répondre à une demande
d'un ouindozien qui a besoin de porter son .bat sous Mac, et pour une
(grosse) moitié d'en profiter pour apprendre à installer des softs sous
OS X. Par fink et autrement...

Merci.
Laurent.


Avatar
Saïd
Laurent C :
Saïd wrote:

Tu as les sources.

Tu decompactes. nomalement il y a un readme pour faire l'installation.

En general il s'agit de taper;
cd /le/repertoire des sources/
./configure --prefix=/laoutuveuxinstaller/gen_ment/usr/local
make
sudo make install

Ou alors tu prends les binaires que te propose Matt et qui vont dans
/opt/local.


Certes, mais j'aimerais comprendre ;-)
Donc : configure me dit : 'configure is no longer used - just type
"make", supported make programs are: smake, make et gmake (je résume)'.

J'avais déjà essayé make, j'ai essayé smake, gmake ou Gmake qui est un
exécutable de mon répertoire courant, mais ça échoue à chaque fois sur
un 'command not found: gmake [4]' ou équivalent. On dirait un pb de
path. J'ai pourtant bien ajouté 'source /sw/bin/init.csh' qui initialise
les path dans mon .tcshrc comme demandé par fink. Ou bien je n'ai pas
installé la chaine de compil ?
Précision : je suis en 10.1.5.



Ah, je ne peux pas t'aider. Je suis sous Jaguar et make marche (pas teste
avec cdrecord mais j'ai deja compile des trucs sous OS X).

Cela dit ton interet fort emouvant pour apprendre a installer des programme
risque de se muer en desenchantement. Soit l'installation se passe comme le
dit le readme et tu n'as rien a faire. Soit elle echoue et il n'y a pas
grand chose a faire de plus.

--
Saïd.


Avatar
laurent.c
Matt wrote:

Ok, donc si tu veux en attendant de résoudre tes problèmes avec Fink, tu
peux télécharger un .pkg pour cdrtools 2.00 ici :
<http://opendarwin.org/~matt/cdrtools-2.00.3.dmg>


Merci.
Mais le package ne s'installe pas. L'installeur se lance et puis plus
rien.
Décidément même les choses simples...
Because je suis en 10.1.5 ?

Avatar
laurent.c
Matt wrote:

Ou bien je n'ai pas installé la chaine de compil ?
Précision : je suis en 10.1.5.


Cela peut être ça (les DevTools non installés).
Que dit la commande :

$ which make


make: Command not found.


Avatar
laurent.c
Laurent C wrote:

Cela peut être ça (les DevTools non installés).
Que dit la commande :

$ which make


make: Command not found.


J'ai installé les DevTools. J'ai donc make. Ca plante apparemment au
moment de linker. Mais bon, je progresse, je ne vais pas encombrer le NG
avec mes petits problèmes de compils.
Thanks everybody.

Laurent.


1 2 3 4