OVH Cloud OVH Cloud

scribus

21 réponses
Avatar
laposte.net
bonjour,

j'ai téléchargé la version 1.0 de scribus... je suis sous jag, puis-je
compiler cette version et comment l'installer (je suis pas vraiment
spécialiste du terminal mais quand on me le donne, je sais suivre le
mode d'emploi :-)

--
merci

jean-pierre gerbal

10 réponses

1 2 3
Avatar
ericb
[Suivi sur fr.comp.os.unix.mac]

Bonjour,

jean-pierre gerbal a écrit:
bonjour,

j'ai téléchargé la version 1.0 de scribus... je suis sous jag, puis-je
compiler cette version et comment l'installer (je suis pas vraiment
spécialiste du terminal mais quand on me le donne, je sais suivre le
mode d'emploi :-)


si l'archive est un .tar.gz :

Créer un répertoire qui contiendra toutes les sources

mkdir repertoire_sources

copier l'archive dedans : cp archive.tar.gz repertoire

se placer dans ce réperoire : cd repertoire

décompresser l'archive : tar zvxf scribus_versionxxx.tar.gz

Se placer dans le réperoire créé : cd repertoire/scribus_versionxxx (à
adapter, évidemment)

Ensuite :

1) lire le fichier README ou INSTALL ou assimilé : il y a toujours de la doc

2) il doit aussi y avoir un fichier configure, qui doit être exécutable,
dans ce réperoire. Alors faire

./configure --help

Ainsi, toutes les options existantes seront affichées

Ensuite faire :

./configure --prefix=/chemin/préfixé --option1=xxxx --option2Ýdd...

Par exemple ./configure --prefix=/sw --enable-jpeg (ce n'est qu'un
exemple). Le séparateur entre deux options est l'espace.


Si tout se passe bien, tous les fichiers d'en tête sont trouvés, et un
fichier Makefile est alors créé dans ce réperoire (appelé repertoire
racine (des sources du programme).
Sinon, installer les paquets .dev manquants.Par exemple libqt-dev doit
être installé obligatoirement.

N.B. : il y a toujours des informations sur les fichiers d'en-tête
nécessaires dans le README ou INSTALL.

Enfin :

./make -f Makefile

./make install


*CONSEIL* : le problème des sources installées à la main, c'est le
Makefile qui n'a pas prévu la désinstallation...Donc avant make install,
faire make deinstall ou make uninstall pour voir si c'est prévu.
Sinon, penser à faire une archive du make install simulé.

la commande :

make -n install > scribus_install.txt # tout ce qui est fait pendant le
make install est consigné dans ce fichier. L'option -n de make "simule"
la régle "install" évoquée



Après, je crois qu'il faut lancer (j'avoue que je ne connais pas la
commande sous X11-Apple) ldconfig (utilisé sous Linux) ou assimilé pour
que les bibliothèques éventuellement créées lors de la compilation
soient vues/connues et donc utilisables par le système.

Je souhaite que quelqu'un d'autre complète mon explication sur ce sujet.

Et si tout se passe bien, la commande /sw/bin/scribus devrait permettre
de lancer scribus :-)





Si cela ne se passe pas bien, donne-moi la version de scribus que tu as
téléchargée. Je tenterai de l'instaler sous Mac OS X juste pour voir
comment on l'installe. Comme ça, si j'ai raconté des grosses bêtises, je
corrigerai le tir à ce moment.

Enfin, une fois que le binaire est installé et fonctionne, il est
possible de supprimer le répertoire qui a servi à crééer le binaire+tout
ce dont il avait besoin.

Le mieux est de faire une archive AVANT la SUPPRESSION :

tar cvzf scibus archive.tar.gz ./srcibus_versionxxx




Cordialement


--
NO ePATENTS / NON AUX BREVETS SUR LES LOGICIELS. See / Voir
http://swpat.ffii.org/

eric bachard

Avatar
laposte.net
ericb wrote:

ensuite faire :

./configure --prefix=/chemin/préfixé --option1=xxxx --option2Ýdd...

Par exemple ./configure --prefix=/sw --enable-jpeg (ce n'est qu'un
exemple). Le séparateur entre deux options est l'espace.
j'ai tapé :

$ ./configure --prefix=/sw/share

lu dans le terminal :
configure: WARNING: libjpeg not found. disable JPEG support.
checking for Qt... configure: error: Qt (>= Qt 3.0.2) (headers and
libraries) not found. Please check your installation!
For more details about this problem, look at the end of config.log.

et en lisant le .log difficile de savoir ce qu'il faut récupérer...
à l'aide :-)
--
merci

jean-pierre gerbal

Avatar
root
On Sat, 20 Dec 2003 11:07:15 +0100, jean-pierre gerbal wrote:

ericb wrote:

ensuite faire :

./configure --prefix=/chemin/préfixé --option1=xxxx --option2Ýdd...

Par exemple ./configure --prefix=/sw --enable-jpeg (ce n'est qu'un
exemple). Le séparateur entre deux options est l'espace.
j'ai tapé :

$ ./configure --prefix=/sw/share

lu dans le terminal :
configure: WARNING: libjpeg not found. disable JPEG support.
checking for Qt... configure: error: Qt (>= Qt 3.0.2) (headers and
libraries) not found. Please check your installation!
For more details about this problem, look at the end of config.log.

et en lisant le .log difficile de savoir ce qu'il faut récupérer...
à l'aide :-)


Je pense que le mieux pour toi c'est d'utiliser fink :
- http://fink.sourceforge.net/download/index.php

Apparemment scribus y est disponible
(http://fink.sourceforge.net/pdb/package.php/scribus)

Une fois `Fink' installé, il suffit d'ouvrir un terminal et de taper :

sudo apt-get update
sudo apt-get install scribus

Je pense que ça devrais te proposer en plus de télécharger toutes les
dependances comme `libjpeg' et `QT' qu'il te manque, mais aussi surement
tout xfree86, etc. donc prévoir d'avoir une connexion haut débit (ADSL)
pour télécharger tout ça...


Avatar
laposte.net
root wrote:

Je pense que le mieux pour toi c'est d'utiliser fink :
- http://fink.sourceforge.net/download/index.php

Apparemment scribus y est disponible
(http://fink.sourceforge.net/pdb/package.php/scribus)

Une fois `Fink' installé, il suffit d'ouvrir un terminal et de taper :

sudo apt-get update
sudo apt-get install scribus


le problème c'est que j'ai déjà installé scribus mais que c'est en
version 0.9.1 malgré l'existence de la version 1+ sur fink et quand je
relance :
% sudo apt-get install scribus
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, scribus is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
il refuse d'améliorer la version existante !
je comprends pas d'autant que sur fink, à l'adresse que tu m'as indiqué
(merci), la version compatible jag est bien là....
--
merci

jean-pierre gerbal

Avatar
root
On Sat, 20 Dec 2003 12:00:23 +0100, jean-pierre gerbal wrote:

root wrote:

Je pense que le mieux pour toi c'est d'utiliser fink :
- http://fink.sourceforge.net/download/index.php

Apparemment scribus y est disponible
(http://fink.sourceforge.net/pdb/package.php/scribus)

Une fois `Fink' installé, il suffit d'ouvrir un terminal et de taper :

sudo apt-get update
sudo apt-get install scribus


le problème c'est que j'ai déjà installé scribus mais que c'est en
version 0.9.1 malgré l'existence de la version 1+ sur fink et quand je
relance :
% sudo apt-get install scribus
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, scribus is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
il refuse d'améliorer la version existante !
je comprends pas d'autant que sur fink, à l'adresse que tu m'as indiqué
(merci), la version compatible jag est bien là....


Je ne connais pas bien `apt' mais as tu fait un 'sudo apt-get update' pour
mettre à jour la liste des packages/versions disponible avant ?


Avatar
laposte.net
root wrote:

Je ne connais pas bien `apt' mais as tu fait un 'sudo apt-get update' pour
mettre à jour la liste des packages/versions disponible avant ?


j'ai actualisé fink avec la procédure terminal décrite sur le site et
maintenant la dernière version de scribus apparaît dans commander... je
recompile :-)
--
merci

jean-pierre gerbal

Avatar
ericb
jean-pierre gerbal a écrit:
root wrote:

j'ai actualisé fink avec la procédure terminal décrite sur le site et
maintenant la dernière version de scribus apparaît dans commander... je
recompile :-)


Il faut aussi u=installer libjpeg-dev et libqt-dev, non ? Parce que
sinon, la compilation ne va pas pouvoir se faire. Ou alors les sources
de scibus contiennent les fichiers d'en tête de qt et libjpeg.


--
NO ePATENTS / NON AUX BREVETS SUR LES LOGICIELS. See / Voir
http://swpat.ffii.org/

eric bachard

Avatar
laposte.net
jean-pierre gerbal wrote:

j'ai actualisé fink avec la procédure terminal décrite sur le site et
maintenant la dernière version de scribus apparaît dans commander... je
recompile :-)


et ça marche enfin
--
merci

jean-pierre gerbal

Avatar
Philippe Geneste
On Sat, 20 Dec 2003 15:16:49 +0100, jean-pierre gerbal wrote:

jean-pierre gerbal wrote:

j'ai actualisé fink avec la procédure terminal décrite sur le site et
maintenant la dernière version de scribus apparaît dans commander... je
recompile :-)


et ça marche enfin


Ben pas chez moi, j'obtiens toujours le même message:
checking for Qt... configure: error: Qt (>= Qt 3.0.2) (library qt-mt) not
found. Please check your installation!
For more details about this problem, look at the end of config.log.
Failed: compiling scribus-1.1.3-12 failed

Et pourtant Qt est bien installé.

--
http://www.zigzagmusic.webhop.net/
Jazz en Lot-et-Garonne


Avatar
laurent.pertois
Philippe Geneste wrote:

Et pourtant Qt est bien installé.


Tu installes scribus toi-même ou avec fink ? Qt est installé où ?

Si tu installes toi-même il faut peut-être préciser le chemin pour
trouver Qt.

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

1 2 3