install sous gentoo
3 participants
Page 1 sur 3
Page 1 sur 3 • 1, 2, 3
install sous gentoo
Bonjour,
J'ai des problèmes au lancement de Texgraph :
Je crée un autre lien symbolique :
Mais l'erreur persiste :
J'ai déplié les sources mais je n'ai pas vu de Makefile ni de .configure.
Je suis sous Gentoo 2008.0, à jour.
Voila ...
J'ai des problèmes au lancement de Texgraph :
- Code:
$ startTeXgraph
/usr/local/share/TeXgraph/TeXgraph: error while loading shared libraries: libgdk_pixbuf.so.2: cannot open shared object file: No such file or directory
- Code:
ln -s /usr/lib/libgdk_pixbuf-2.0.so.0.1200.9 /usr/lib/libgdk_pixbuf-2.0.so
- Code:
Gtk-WARNING **: Failed to load module "libgnomebreakpad.so": libgnomebreakpad.so: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou répertoire de ce type
GLib-GObject-CRITICAL **: gtype.c:2248: initialization assertion failed, use IA__g_type_init() prior to this function
(process:17430): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
(process:17430): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
[FORMS.PP] ExceptionOccurred
Sender=EReadError
Exception=Error reading Nouveau1.Bitmap.Data: Failed to create handles
Stack trace:
$081B8FAF
$081B8A6F
$081B6A5B
$081B8AED
$081B6A5B
$081B8AED
$081B6A5B
$081B8AED
$081B6A5B
$080BBD91
$080BBC0F
$080B4F07
$08058C42
$0805F432
$081A0C28
TApplication.HandleException Error reading Nouveau1.Bitmap.Data: Failed to create handles
Stack trace:
$081B8FAF
$081B8A6F
$081B6A5B
$081B8AED
$081B6A5B
$081B8AED
$081B6A5B
$081B8AED
$081B6A5B
$080BBD91
$080BBC0F
$080B4F07
$08058C42
$0805F432
$081A0C28
^C ===> j'interromps par ctrl-c
Je crée un autre lien symbolique :
- Code:
ln -s /usr/lib/gtk-2.0/modules/libgnomebreakpad.so /usr/lib/libgnomebreakpad.so
Mais l'erreur persiste :
- Code:
$ startTeXgraph
GLib-GObject-CRITICAL **: gtype.c:2248: initialization assertion failed, use IA__g_type_init() prior to this function
(process:17509): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
(process:17509): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
[FORMS.PP] ExceptionOccurred
Sender=EReadError
Exception=Error reading Nouveau1.Bitmap.Data: Failed to create handles
Stack trace:
$081B8FAF
$081B8A6F
$081B6A5B
$081B8AED
$081B6A5B
$081B8AED
$081B6A5B
$081B8AED
$081B6A5B
$080BBD91
$080BBC0F
$080B4F07
$08058C42
$0805F432
$081A0C28
TApplication.HandleException Error reading Nouveau1.Bitmap.Data: Failed to create handles
Stack trace:
$081B8FAF
$081B8A6F
$081B6A5B
$081B8AED
$081B6A5B
$081B8AED
$081B6A5B
$081B8AED
$081B6A5B
$080BBD91
$080BBC0F
$080B4F07
$08058C42
$0805F432
$081A0C28
^C
J'ai déplié les sources mais je n'ai pas vu de Makefile ni de .configure.
Je suis sous Gentoo 2008.0, à jour.
- Code:
$ uname -a
Linux poste02 2.6.24-gentoo-r8 #5 SMP Tue Jul 29 23:18:21 CEST 2008 i686 AMD Athlon(tm) XP 1800 AuthenticAMD GNU/Linux
Voila ...
pascal50- Nombre de messages : 30
Age : 65
Date d'inscription : 16/08/2008
Re: install sous gentoo
Bonsoir Pascal,
Je ne pourrai malheureusement pas t'aider beaucoup pour gentoo. Pour ma part je fais mes tests linux sous Ubuntu et Mandriva et c'est sans problème, par contre il faut bien installer les librairies qui manquent, mais il faut les bonnes librairies (avec le nom exact) , et non pas faire un lien vers une librairie au nom ressemblant.
J'avais prévu gentoo pour mes tests et télécharger à cet effet le Cd gentoo 2007. Mais j'ai un plantage sur mon post fixe avec ce CD (vraisemblablemùent au moment de passer en mode graphique), et sur mon portable... plantage aussi, je n'ai donc jamais pu tester gentoo et j'y ai renoncé.
Je ne pourrai malheureusement pas t'aider beaucoup pour gentoo. Pour ma part je fais mes tests linux sous Ubuntu et Mandriva et c'est sans problème, par contre il faut bien installer les librairies qui manquent, mais il faut les bonnes librairies (avec le nom exact) , et non pas faire un lien vers une librairie au nom ressemblant.
J'avais prévu gentoo pour mes tests et télécharger à cet effet le Cd gentoo 2007. Mais j'ai un plantage sur mon post fixe avec ce CD (vraisemblablemùent au moment de passer en mode graphique), et sur mon portable... plantage aussi, je n'ai donc jamais pu tester gentoo et j'y ai renoncé.
Re: install sous gentoo
Bonsoir,
L'idéal serait de le recompiler sous gentoo. Mais je ne suis pas un programmeur. Si c'est pas trop compliqué je veux bien essayer ...
L'idéal serait de le recompiler sous gentoo. Mais je ne suis pas un programmeur. Si c'est pas trop compliqué je veux bien essayer ...
pascal50- Nombre de messages : 30
Age : 65
Date d'inscription : 16/08/2008
Re: install sous gentoo
pascal50 a écrit:Bonsoir,
L'idéal serait de le recompiler sous gentoo. Mais je ne suis pas un programmeur. Si c'est pas trop compliqué je veux bien essayer ...
Bonjour,
Pour cela il te faut d'abord télécharger et installer Lazarus, ce qui n'est déjà pas une mince affaire! Il et d'ailleurs possible que cela ne fontionne pas sous Gentoo si j'en crois ce fil de discussion.
Quand Lazarus sera installé et fonctionnel, fais-moi signe, je te donnerai la marche à suivre.
Re: install sous gentoo
J'ai installé lazarus. Il a fallu ré-emerger fpc avec le use source.
# eix dev-lang/fpc
[D] dev-lang/fpc
Available versions: ~2.0.0-r1 ~2.0.2 ~2.0.4 ~2.2.0 {doc source}
Installed versions: 2.2.0(14:34:11 19.08.2008)(doc source)
Homepage: http://www.freepascal.org/
Description: Free Pascal Compiler
# eix lazarus
[D] dev-lang/lazarus
Available versions: ~0.9.22-r1 ~0.9.24
Installed versions: 0.9.24(14:41:45 19.08.2008)
Homepage: http://www.lazarus.freepascal.org/
Description: Lazarus IDE is a feature rich visual programming environment emulating Delphi.
Quel test(s) dois je faire ?P.Fradin a écrit:
Quand Lazarus sera installé et fonctionnel
pascal50- Nombre de messages : 30
Age : 65
Date d'inscription : 16/08/2008
Re: install sous gentoo
Re,
Je suppose que tu as décompressé l'archive TeXgraph1.93.tgz dans ton home. Auquel cas tu as l'arborescence: TeXgraph1.93/TeXgraph/src
Tu lances lazarus, tu ouvres le projet .../TeXgraph1.93/TeXgraph/src/TeXgraph.lpi. Lorsqu'il est chargé tu le compiles avec l'option du menu Exécuter/Construire.
Si la compilation aboutit: l'exécutable (TeXgraph) se trouve dans le dossier TeXgraph1.93/TeXgraph/src/ExecutableGUI. Il te faut ensuite copier cet exécutable à la place de l'ancien, qui, si tu l'as installé en root, se trouve en /usr/local/share/TeXgraph
Je suppose que tu as décompressé l'archive TeXgraph1.93.tgz dans ton home. Auquel cas tu as l'arborescence: TeXgraph1.93/TeXgraph/src
Tu lances lazarus, tu ouvres le projet .../TeXgraph1.93/TeXgraph/src/TeXgraph.lpi. Lorsqu'il est chargé tu le compiles avec l'option du menu Exécuter/Construire.
Si la compilation aboutit: l'exécutable (TeXgraph) se trouve dans le dossier TeXgraph1.93/TeXgraph/src/ExecutableGUI. Il te faut ensuite copier cet exécutable à la place de l'ancien, qui, si tu l'as installé en root, se trouve en /usr/local/share/TeXgraph
Re: install sous gentoo
Contenu de /home/pascal/install_gentoo/texgraph/TeXgraph1.93/TeXgraph/src avant de déplier les sources :
- l'archive source1.93.tar.gz
- un répertoire vide ExecutableCMD
- un répertoire vide ExecutableGUI
pascal50- Nombre de messages : 30
Age : 65
Date d'inscription : 16/08/2008
Re: install sous gentoo
Il faut déplier les sources dans le dossier src. Les deux autres dossiers ExecutableGU et ExecutableCMD sont vides, c'est normal, ils se rempliront à la compilation.
Je ne te conseille pas de tout convertir en utf8, tu vas avoir des surprises!
Je suis aussi en utf8 et je démarre lazarus avec ce script:
Je ne te conseille pas de tout convertir en utf8, tu vas avoir des surprises!
Je suis aussi en utf8 et je démarre lazarus avec ce script:
- Code:
#!/bin/sh
LANG=fr_FR
startlazarus
Re: install sous gentoo
Ok, je ne touche pas à l'encodage.
Quand je lance exécuter>construire voivi le message d'erreur :
Quand je lance exécuter>construire voivi le message d'erreur :
- Code:
Error: Path "../../../../../../pfradin/DevTeXgraphLazarus/TeXgraph/src/ExecutableGUI/" does not exist
pascal50- Nombre de messages : 30
Age : 65
Date d'inscription : 16/08/2008
Re: install sous gentoo
Arf!
C'est le chemin sur ma machine... Tu ouvres le projet TeXgraph.lpi, tu vas dans le menu Exécuter/options du compilateur, et dans la rubrique Répertoire de sortie pour les unités tu mets simplement ExecutableGUI. Tu valides et recompiles.
C'est le chemin sur ma machine... Tu ouvres le projet TeXgraph.lpi, tu vas dans le menu Exécuter/options du compilateur, et dans la rubrique Répertoire de sortie pour les unités tu mets simplement ExecutableGUI. Tu valides et recompiles.
Re: install sous gentoo
Je n'ai pas ce menu dans Exécuter
Exécuter/options du compilateur
pascal50- Nombre de messages : 30
Age : 65
Date d'inscription : 16/08/2008
Re: install sous gentoo
[quote]
analyse4.pas(51,18) Hint: Type "PString" redefinition
analyse4.pas(812,2) Hint: Local variable "ope" does not seem to be initialized
...
La longueur de votre message dépasse la limite autorisée.
...
Unit1.pas(253,30) Hint: Parameter "Y" not used
Unit1.pas(330,7) Hint: Parameter "Shift" not used
Unit1.pas(2657,51) Warning: Local variable "r" does not seem to be initialized
Unit1.pas(256,48) Hint: Parameter "Button" not used
Unit1.pas(257,7) Hint: Parameter "Shift" not used
Unit1.pas(257,27) Hint: Parameter "X" not used
Unit1.pas(257,30) Hint: Parameter "Y" not used
Unit1.pas(338,7) Hint: Parameter "Shift" not used
Unit1.pas(3043, Hint: Local variable "oldDir" does not seem to be initialized
command11.pas(271,5) Note: Local variable "source" not used
command11.pas(851,5) Note: Local variable "source" not used
command11.pas(946,17) Hint: Local variable "oldDir" does not seem to be initialized
/usr/bin/ld: cannot find -lgdk_pixbuf-2.0
TeXgraph.lpr(40,1) Error: Error while linking
TeXgraph.lpr(40,1) Fatal: There were 1 errors compiling module, stopping
[quote]
C'est le même problème qu'à l'exécution pour cette bibliothèque.
analyse4.pas(51,18) Hint: Type "PString" redefinition
analyse4.pas(812,2) Hint: Local variable "ope" does not seem to be initialized
...
La longueur de votre message dépasse la limite autorisée.
...
Unit1.pas(253,30) Hint: Parameter "Y" not used
Unit1.pas(330,7) Hint: Parameter "Shift" not used
Unit1.pas(2657,51) Warning: Local variable "r" does not seem to be initialized
Unit1.pas(256,48) Hint: Parameter "Button" not used
Unit1.pas(257,7) Hint: Parameter "Shift" not used
Unit1.pas(257,27) Hint: Parameter "X" not used
Unit1.pas(257,30) Hint: Parameter "Y" not used
Unit1.pas(338,7) Hint: Parameter "Shift" not used
Unit1.pas(3043, Hint: Local variable "oldDir" does not seem to be initialized
command11.pas(271,5) Note: Local variable "source" not used
command11.pas(851,5) Note: Local variable "source" not used
command11.pas(946,17) Hint: Local variable "oldDir" does not seem to be initialized
/usr/bin/ld: cannot find -lgdk_pixbuf-2.0
TeXgraph.lpr(40,1) Error: Error while linking
TeXgraph.lpr(40,1) Fatal: There were 1 errors compiling module, stopping
[quote]
C'est le même problème qu'à l'exécution pour cette bibliothèque.
Elle appartient au paquet x11-libs/gtk+-2.12.10-r1.
# locate libgdk_pixbuf |xargs equery belongs
[ Searching for file(s) /usr/lib/libgdk_pixbuf-2.0.so.0,/usr/lib/libgdk_pixbuf-2.0.la,/usr/lib/libgdk_pixbuf_xlib-2.0.so.0,/usr/lib/libgdk_pixbuf_xlib-2.0.so,/usr/lib/libgdk_pixbuf_xlib-2.0.la,/usr/lib/libgdk_pixbuf_xlib-2.0.so.0.1200.10,/usr/lib/libgdk_pixbuf-2.0.so.0.1200.10,/home/pascal/libgdk_pixbuf-2.0.so.0 in *... ]
x11-libs/gtk+-2.12.10-r1 (/usr/lib/libgdk_pixbuf-2.0.so.0 -> libgdk_pixbuf-2.0.so.0.1200.10)
x11-libs/gtk+-2.12.10-r1 (/usr/lib/libgdk_pixbuf_xlib-2.0.so.0.1200.10)
x11-libs/gtk+-2.12.10-r1 (/usr/lib/libgdk_pixbuf-2.0.la)
x11-libs/gtk+-2.12.10-r1 (/usr/lib/libgdk_pixbuf_xlib-2.0.so -> libgdk_pixbuf_xlib-2.0.so.0.1200.10)
x11-libs/gtk+-2.12.10-r1 (/usr/lib/libgdk_pixbuf_xlib-2.0.so.0 -> libgdk_pixbuf_xlib-2.0.so.0.1200.10)
x11-libs/gtk+-2.12.10-r1 (/usr/lib/libgdk_pixbuf_xlib-2.0.la)
x11-libs/gtk+-2.12.10-r1 (/usr/lib/libgdk_pixbuf-2.0.so.0.1200.10)
pascal50- Nombre de messages : 30
Age : 65
Date d'inscription : 16/08/2008
Re: install sous gentoo
J'ai réussi à compiler en créant le lien libgdk_pixbuf-2.0.so
Je vais faire l'essai.
Je vais faire l'essai.
pascal50- Nombre de messages : 30
Age : 65
Date d'inscription : 16/08/2008
Re: install sous gentoo
pascal50 a écrit:J'ai réussi à compiler en créant le lien libgdk_pixbuf-2.0.so
Je vais faire l'essai.
Le seul message important et celui concernant la librairie libgdk_pixbuf-2.0.so. Il est fort probable que lazarus n'utilise pas la toute dernière version!
Re: install sous gentoo
ça a l'air de marcher.
J'ai exporté une courbe f(x) = x^2/5 - 2 avec les axes et la grille en pstricks
Mais les caractères accentués sont tous remplacés par un rectangle avec ses diagonales.
J'ai quand même envie de faire quelque chose !
Dois-je tout rééditer les sources à la mimine ?
Quel est l'encodage ? iso-8859-1 ou 8859-15 ?
J'ai exporté une courbe f(x) = x^2/5 - 2 avec les axes et la grille en pstricks
Mais les caractères accentués sont tous remplacés par un rectangle avec ses diagonales.
J'ai quand même envie de faire quelque chose !
Dois-je tout rééditer les sources à la mimine ?
Quel est l'encodage ? iso-8859-1 ou 8859-15 ?
pascal50- Nombre de messages : 30
Age : 65
Date d'inscription : 16/08/2008
Re: install sous gentoo
pascal50 a écrit:ça a l'air de marcher.
J'ai exporté une courbe f(x) = x^2/5 - 2 avec les axes et la grille en pstricks
Bonne nouvelle! Si ça se trouve l'ancien exécutable fonctionne peut être maintenant?
Mais les caractères accentués sont tous remplacés par un rectangle avec ses diagonales.
A quel niveau? Dans l'interface graphique? Dans le fichier exporté?
J'ai quand même envie de faire quelque chose !
Dois-je tout rééditer les sources à la mimine ?
Quel est l'encodage ? iso-8859-1 ou 8859-15 ?
L'encodage est d'entrée-sortie est iso-8859-1, on peut le voir avec l'option Projet/Options du compilateur onglet Autre.
Ceci dit mon système (Ubuntu 7.10) est aussi en utf8 mais je ne rencontre pas ce problème! Il faut dire aussi que j'édite tous mes documents LaTeX en iso-8859-15...
Re: install sous gentoo
Dans l'interface graphique.A quel niveau? Dans l'interface graphique? Dans le fichier exporté?
J'ai rectifié les accents de 2 fichiers sous kwrite, donc ils sont maintenant encodés utf-8 (analyse4.pas et Parametree.pas).
Puis j'ai recompilé.
J'observe bien la modification. ça a l'air de marcher.
Quelles genre de mauvaises surprises crains-tu ?
pascal50- Nombre de messages : 30
Age : 65
Date d'inscription : 16/08/2008
Re: install sous gentoo
pascal50 a écrit:Dans l'interface graphique.A quel niveau? Dans l'interface graphique? Dans le fichier exporté?
Tu lances bien le programme avec la commande startTeXgraph? Celle-ci est un script qui doit se trouver dans /usr/local/bin si tu as fait l'install en root. Voici ce script:
- Code:
#!/bin/sh
LANG=fr_FR
export TeXgraphDir=/usr/local/share/TeXgraph
export TeXgraphDocDir=/usr/local/share/TeXgraph/doc
$TeXgraphDir/TeXgraph $1
Normalement tu ne dois plus avoir de soucis avec ça.
J'ai rectifié les accents de 2 fichiers sous kwrite, donc ils sont maintenant encodés utf-8 (analyse4.pas et Parametree.pas).
Puis j'ai recompilé.
J'observe bien la modification. ça a l'air de marcher.
Quelles genre de mauvaises surprises crains-tu ?
C'est qu'il y a un paquet de fichiers à faire! Et les fichiers *.pas ne suffiront pas, il y a tous les fichiers ressources...
Re: install sous gentoo
Oui.Tu lances bien le programme avec la commande startTeXgraph?
La phrase "La fonction f ...Attributs" a bien les accents corrects (fichier Parametree.pas en utf8). Par contre le reste ...
pascal50- Nombre de messages : 30
Age : 65
Date d'inscription : 16/08/2008
Re: install sous gentoo
pascal50 a écrit:
La phrase "La fonction f ...Attributs" a bien les accents corrects (fichier Parametree.pas en utf8). Par contre le reste ...
Oui c'est parce que le reste est défini dans le fichier ressource: Parametree.lfm
Tu compiles en gtk? (option Projet/options du compilateur/Type de composant), parce qu'en gtk2 le programme plante...
Re: install sous gentoo
Tu compiles en gtk? (option Projet/options du compilateur/Type de composant), parce qu'en gtk2 le programme plante...
J'ai tout laissé par défaut, mis à part le chemin vers ExecutableGUI (Répertoire de sortie pour les unités (-FU)) :
- Code:
Projet/options du compilateur/Type de composant/Chemins :
Type de composant graphique LCL (divers) : défaut (gtk 2)
pascal50- Nombre de messages : 30
Age : 65
Date d'inscription : 16/08/2008
Re: install sous gentoo
pascal50 a écrit:
- Code:
Projet/options du compilateur/Type de composant/Chemins :
Type de composant graphique LCL (divers) : défaut (gtk 2)
Ah! Ok, le gtk2 ne prend que l'utf8, mais chez moi le programme en gtk2 ne fonctionne pas toujours correctement.
Essaie le gtk (tout court, c'est en fait gtk1.2) s'il est dans la liste proposée, et dis-moi ce que ça donne.
Re: install sous gentoo
Voila :
"Compiling package Printer4Lazarus 0.5" completed
TeXgraph.lpr(32,12) Fatal: Can't find unit Interfaces used by TeXgraph
pascal50- Nombre de messages : 30
Age : 65
Date d'inscription : 16/08/2008
Page 1 sur 3 • 1, 2, 3
Page 1 sur 3
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|