install sous gentoo

Page 1 sur 3 1, 2, 3  Suivant

Voir le sujet précédent Voir le sujet suivant Aller en bas

install sous gentoo

Message  pascal50 le Sam 16 Aoû - 0:31

Bonjour,

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
Je l'ai contourné comme ceci :
Code:

ln -s /usr/lib/libgdk_pixbuf-2.0.so.0.1200.9 /usr/lib/libgdk_pixbuf-2.0.so
J'ai alors d'autres erreurs :
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 : 58
Date d'inscription : 16/08/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: install sous gentoo

Message  P.Fradin le Dim 17 Aoû - 0:35

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é.

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: install sous gentoo

Message  pascal50 le Mar 19 Aoû - 2:09

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 ...

pascal50

Nombre de messages : 30
Age : 58
Date d'inscription : 16/08/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: install sous gentoo

Message  P.Fradin le Mar 19 Aoû - 11:15

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.

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: install sous gentoo

Message  pascal50 le Mar 19 Aoû - 15:46

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.

P.Fradin a écrit:
Quand Lazarus sera installé et fonctionnel
Quel test(s) dois je faire ?

pascal50

Nombre de messages : 30
Age : 58
Date d'inscription : 16/08/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: install sous gentoo

Message  P.Fradin le Mar 19 Aoû - 16:08

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

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: install sous gentoo

Message  pascal50 le Mar 19 Aoû - 17:29

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
Je suis en utf8, j'ai ouvert quelques fichiers et il y a des problèmes avec les accents. J'ai bien envie de convertir tous les fichiers texte en utf8 ?

pascal50

Nombre de messages : 30
Age : 58
Date d'inscription : 16/08/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: install sous gentoo

Message  P.Fradin le Mar 19 Aoû - 17:41

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:

Code:

#!/bin/sh
LANG=fr_FR
startlazarus

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: install sous gentoo

Message  pascal50 le Mar 19 Aoû - 17:44

Ok, je ne touche pas à l'encodage.

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 : 58
Date d'inscription : 16/08/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: install sous gentoo

Message  P.Fradin le Mar 19 Aoû - 17:50

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.

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: install sous gentoo

Message  pascal50 le Mar 19 Aoû - 18:27


Exécuter/options du compilateur
Je n'ai pas ce menu dans Exécuter

pascal50

Nombre de messages : 30
Age : 58
Date d'inscription : 16/08/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: install sous gentoo

Message  P.Fradin le Mar 19 Aoû - 18:38

Pardon,

C'est Projet/options du compilateur

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: install sous gentoo

Message  pascal50 le Mar 19 Aoû - 20:29

[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,Cool 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.

# 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)
Elle appartient au paquet x11-libs/gtk+-2.12.10-r1.

pascal50

Nombre de messages : 30
Age : 58
Date d'inscription : 16/08/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: install sous gentoo

Message  pascal50 le Mar 19 Aoû - 20:31

J'ai réussi à compiler en créant le lien libgdk_pixbuf-2.0.so
Je vais faire l'essai.

pascal50

Nombre de messages : 30
Age : 58
Date d'inscription : 16/08/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: install sous gentoo

Message  P.Fradin le Mar 19 Aoû - 20:42

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!

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: install sous gentoo

Message  pascal50 le Mar 19 Aoû - 21:57

ç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 ?

pascal50

Nombre de messages : 30
Age : 58
Date d'inscription : 16/08/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: install sous gentoo

Message  P.Fradin le Mar 19 Aoû - 22:07

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...

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: install sous gentoo

Message  pascal50 le Mar 19 Aoû - 22:29

A quel niveau? Dans l'interface graphique? Dans le fichier exporté?
Dans l'interface graphique.

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 : 58
Date d'inscription : 16/08/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: install sous gentoo

Message  P.Fradin le Mar 19 Aoû - 22:41

pascal50 a écrit:
A quel niveau? Dans l'interface graphique? Dans le fichier exporté?
Dans l'interface graphique.

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...

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: install sous gentoo

Message  pascal50 le Mar 19 Aoû - 23:00

Tu lances bien le programme avec la commande startTeXgraph?
Oui.



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 : 58
Date d'inscription : 16/08/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: install sous gentoo

Message  P.Fradin le Mar 19 Aoû - 23:13

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...

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: install sous gentoo

Message  pascal50 le Mar 19 Aoû - 23:34


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 : 58
Date d'inscription : 16/08/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: install sous gentoo

Message  P.Fradin le Mar 19 Aoû - 23:40

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.

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: install sous gentoo

Message  pascal50 le Mer 20 Aoû - 0:02

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 : 58
Date d'inscription : 16/08/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: install sous gentoo

Message  P.Fradin le Mer 20 Aoû - 0:07

Il est sans doute préférable de persévérer avec le gtk2!

_________________
P.Fradin

P.Fradin
Admin

Nombre de messages : 1133
Age : 55
Date d'inscription : 19/01/2008

Voir le profil de l'utilisateur http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Re: install sous gentoo

Message  Contenu sponsorisé Aujourd'hui à 11:51


Contenu sponsorisé


Revenir en haut Aller en bas

Page 1 sur 3 1, 2, 3  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum