Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/05/2007, 12h01   #1
Membre du Club
 
Étudiant
Inscription : mars 2007
Messages : 163
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2007
Messages : 163
Points : 42
Points : 42
Par défaut Comment installer la glib?

Bonjour,

je voudrai installer glib. j'ai téléchargé la version 2.9.0. Je fais l'installation par une première ligne

> ./cinfugure --prefix=/myProjectDir/

mais il me demande d'avoir gettext. Linstallation de gettext a généré, en particulier, dans /myProjectDir/lib/ un fichier: libgettextpo.a.

Mais quand j'ai re tapé le précédente ligne, j'ai toujours la même erreur. y a t-il une variable à modifier?

Par ailleurs, j'ai tapé:
Code :
1
2
3
4
5
 
./configure --help
... j'ai en particulier cette ligne:...
LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
              nonstandard directory <lib dir>
j'ai alors modifié cette variable avec:

Code :
1
2
3
4
5
6
7
 
> setenv LDFLAGS -L/myProjectDir/lib/libgettextpo.a
> ./configure --prefix = /myProjectDir/
[...]
configure: error:
*** You must have either have gettext support in your C library, or use the
*** GNU gettext library. (http://www.gnu.org/software/gettext/gettext.html
J'ai toujours la même erreur.
mamid1706 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2007, 11h28   #2
Membre du Club
 
Étudiant
Inscription : mars 2007
Messages : 163
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2007
Messages : 163
Points : 42
Points : 42
Par défaut Gettext_package

Bonjour tout le monde,

En fouillant dans le fichier configure, j'ai trouvé une variable: GETTEXT_PACKAGE. Mais quand j'ai installé gettext, dans le repertoir myProjectDir, j'ai eu plusieurs fichiers. Des fichiers dans le repertoire /myProjectDir/bin, des fichiers *.a dans le repertoire /myProjectDir/lib et d'autres fichiers *.h dans le repertoire /myProjectDir/include.
Le probleme c'est que cette variable, GETTEXT_PACKAGE, doit pointer quelque part. Mais je ne sais pas quel fichier informer? J'ai essayé le fichier *.a en mettant:
setenv GETTEXT_PACKAGE /myProjectDir/lib/libgettextpo.a

Mais ça n'a rien donné... je vais essayé avec les autres repertoire mais pense, je n'ai plus presque d'espoir.
mamid1706 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2007, 19h04   #3
Membre confirmé
 
Avatar de vincent magnin
 
Inscription : juin 2006
Messages : 209
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : juin 2006
Messages : 209
Points : 205
Points : 205
Envoyer un message via MSN à vincent magnin
blague à part :
tu es sous quel environnement unix ?
vincent magnin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/06/2007, 19h27   #4
Membre du Club
 
Étudiant
Inscription : mars 2007
Messages : 163
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2007
Messages : 163
Points : 42
Points : 42
Citation:
Envoyé par vincent magnin
blague à part :
tu es sous quel environnement unix ?
Oui je le suis
__________________
mamid
mamid1706 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2007, 18h55   #5
Expert Confirmé
 
Avatar de Katyucha
 
Inscription : mars 2004
Messages : 3 109
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Allemagne

Informations forums :
Inscription : mars 2004
Messages : 3 109
Points : 3 313
Points : 3 313
Le monsieur te demande, sous quel Unix?

Il en existe plusieurs !
Tu peux le savoir en tapant : uname -a
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP
The UNIX way of sex:
gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep

Je ne réponds ni aux messages privées, ni aux messages plein de fautes...
Katyucha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2007, 20h22   #6
Membre confirmé
 
Avatar de vincent magnin
 
Inscription : juin 2006
Messages : 209
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : juin 2006
Messages : 209
Points : 205
Points : 205
Envoyer un message via MSN à vincent magnin
Citation:
Envoyé par Katyucha
Le monsieur te demande, sous quel Unix?
merci
je n'ai pas osé insister
vincent magnin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/06/2007, 09h49   #7
Membre du Club
 
Étudiant
Inscription : mars 2007
Messages : 163
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2007
Messages : 163
Points : 42
Points : 42
Bonjour tout le monde,

Je suis dans un Unix un peu spécial. C'est IBM. Mais il est inconnu.

Il est vierge comme système. Rien n'est installé. A part quelques outils de compilation.
__________________
mamid
mamid1706 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/06/2007, 10h14   #8
Expert Confirmé
 
Avatar de Katyucha
 
Inscription : mars 2004
Messages : 3 109
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Allemagne

Informations forums :
Inscription : mars 2004
Messages : 3 109
Points : 3 313
Points : 3 313
IBM, c'est le nom d'une entreprise
Son unix, c'est AIX
Donne le résultat de la commande : Comme très souvent sous Unix, c'est vierge à l'installation.


Les variables, faut mieux je pense les faire pointer vers un répertoire plutot que sur une librairie
Code :
setenv GETTEXT_PACKAGE /myProjectDir/lib/
Et vérifie dans ton Makefile que la variable n'est pas réinitialisé
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP
The UNIX way of sex:
gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep

Je ne réponds ni aux messages privées, ni aux messages plein de fautes...
Katyucha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/06/2007, 10h25   #9
Membre du Club
 
Étudiant
Inscription : mars 2007
Messages : 163
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2007
Messages : 163
Points : 42
Points : 42
Citation:
Envoyé par Katyucha
IBM, c'est le nom d'une entreprise
Son unix, c'est AIX
Donne le résultat de la commande : Comme très souvent sous Unix, c'est vierge à l'installation.


Les variables, faut mieux je pense les faire pointer vers un répertoire plutot que sur une librairie
Code :
setenv GETTEXT_PACKAGE /myProjectDir/lib/
Et vérifie dans ton Makefile que la variable n'est pas réinitialisé
Finalement c'est de Linux.

Code :
1
2
 
Linux hoedic 2.6.5-7.139-pseries64 #2 SMP Wed Aug 24 00:35:54 CEST 2005 ppc64 ppc64 ppc64 GNU/Linux
Je n'ai jamais vu ce hoedic à part ici.
__________________
mamid
mamid1706 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h18.


 
 
 
 
Partenaires

Hébergement Web