Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Wed 11 March 2009 10:04

Thierry21
Participant occasionnel
Date d'inscription: 10 Aug 2006
Messages: 45

Installation MGOS sur Redhat Entreprise 4

Bonjour,
je galère depuis plusieurs jours déjà pour installer Mapguide Opensource 2.0.2 sur une RedHat (je passe sur les paquets manquants etc ...).
J'ai donc installé Apache Php et Tomcat (via le tarball fourni par osgeo), installé le JDK java et FDO 3.3 et les composants "Oem" de Mapguide.

Lors du make de Mapguide, j'ai le message suivant :

Code:

/Installation/Mapguide_Install/mapguide-2.0.2/Common/Renderers/.libs/libMgRenderers.so: undefined reference to `gdFontCacheShutdown'
/Installation/Mapguide_Install/mapguide-2.0.2/Common/Renderers/.libs/libMgRenderers.so: undefined reference to `gdFontCacheSetup'
collect2: ld returned 1 exit status
make: *** [mgserver] Error 1

si je regarde les symboles du fichier :

Code:

 nm libMgRenderers.so | grep gdFont
         U gdFontCacheSetup
         U gdFontCacheShutdown

Je vois qu'ils sont effectivement "U" (undefined)
Quelqu'un a-t-il eu (et résolu surtout smile) ce problème ?

Merci de vos réponses.

Hors ligne

 

#2 Wed 11 March 2009 10:11

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

Re: Installation MGOS sur Redhat Entreprise 4

Bonjour,

Quelle est la version de GD installée ?

Concernant un problème avec MapServer, mes problèmes (assez similaire au tiens) provenait d'une version trop ancienne de GD.

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#3 Wed 11 March 2009 10:29

Thierry21
Participant occasionnel
Date d'inscription: 10 Aug 2006
Messages: 45

Re: Installation MGOS sur Redhat Entreprise 4

Tout d'abord merci pour une réponse aussi rapide.

ma version de GD :

gd-2.0.28-4.4E.1

Hors ligne

 

#4 Wed 11 March 2009 10:39

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

Re: Installation MGOS sur Redhat Entreprise 4

Cela me parait bien vieux wink

http://www.libgd.org/Main_Page

La 2.0.28 date d'il y a plus d'un an !

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#5 Wed 11 March 2009 10:45

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

Re: Installation MGOS sur Redhat Entreprise 4

Bonjour,

As tu cela pour ta version de gd :

Code:

$ nm libgd.a | grep gdFont
[..]
00000018 C gdFontCacheMutex
00000230 T gdFontCacheSetup
00002040 T gdFontCacheShutdown

Y.
PS : je précise que je n'ai jamais réussit à finaliser une installation de MapGuide OS lorsque j'avais tenté de l'installer il y a un plus d'un an


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#6 Wed 11 March 2009 11:41

Thierry21
Participant occasionnel
Date d'inscription: 10 Aug 2006
Messages: 45

Re: Installation MGOS sur Redhat Entreprise 4

Je n'ai pas ça du tout ...

Code:

nm libgd.a | grep gdFont
00000000 T gdFontGetGiant
00000000 D gdFontGiant
00000020 D gdFontGiantData
00000004 D gdFontGiantRep
00000000 T gdFontGetLarge
00000000 D gdFontLarge
00000020 D gdFontLargeData
00000004 D gdFontLargeRep
00000000 T gdFontGetMediumBold
00000000 D gdFontMediumBold
00000020 D gdFontMediumBoldData
00000004 D gdFontMediumBoldRep
00000000 T gdFontGetSmall
00000000 D gdFontSmall
00000020 D gdFontSmallData
00000004 D gdFontSmallRep
00000000 T gdFontGetTiny
00000000 D gdFontTiny
00000020 D gdFontTinyData
00000004 D gdFontTinyRep

Tout ça me parait fort mal engagé sad

Hors ligne

 

#7 Wed 11 March 2009 12:08

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

Re: Installation MGOS sur Redhat Entreprise 4

Ta version de libgd a été installé comment ? Paquet red hat ? Compilation par tes soins ? Ou version installé en interne dans MapGuide OS ?

Dans les deux premiers cas, tu peux supprimer l'ancienne version installée et compiler une plus récente !

Y.
Ma version de gd est la 2.0.35 wink


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#8 Wed 11 March 2009 16:07

Thierry21
Participant occasionnel
Date d'inscription: 10 Aug 2006
Messages: 45

Re: Installation MGOS sur Redhat Entreprise 4

C'est bon c'est résolu (enfin ça s'installe, reste à tester si toutes les manips que j'ai dû faire n'ont pas tout cassé) :

J'ai téléchargé et installé libgd (gd-2.0.36RC1).
Pour faire bonne mesure j'ai entièrement remplacé le répertoire gd situé sous mapguide-2.0.2/Oem/gd avec ce qu'il y avait dans le tarball de libgd 2.0.36 et j'ai refait un build du tout.

Merci pour le coup de main.

Hors ligne

 

Pied de page des forums

Powered by FluxBB