[OSM-dev-fr] Problème de compilation d'osm2pgsql

Julien Fastré julienfastre at gmail.com
Dim 4 Déc 14:09:50 GMT 2011


Bonjour,

Oui, l'idée n'est pas mauvaise, j'ai déjà eu ce genre de problème par le
passé. Je viens d'essayer mais ça ne fonctionne pas: toujours le même
message d'erreur.

Y a-t-il moyen de configurer les options de compilation? D'indiquer ou
d'éditer le fichier "make" pour le faire pointer vers un autre fichier
libxml2.so ?

Julien

Le 04/12/2011 10:38, yvecai a écrit :
> C'est peut-être pas ça du tout, mais essaye de ne pas travailler dans
> le répertoire 'Téléchargements' avec des 'é'.
> Yves
>
> On 03. 12. 11 13:25, Julien Fastré wrote:
>> Bonjour,
>>
>> J'ai un problème avec la compilation d'osm2pgqsl. Les étapes où je lance
>> le commande ./autogen.sh et ./configure ne renvoient pas d'erreur. Mais
>> quand je passe à la commande "make", j'obtiens le texte puis l'erreur
>> suivante:
>>
>>> make  all-recursive
>>> make[1] : on entre dans le répertoire «
>>> /home/user/Téléchargements/osm2pgsql/osm2pgsql »
>>> Making all in gazetteer
>>> make[2] : on entre dans le répertoire «
>>> /home/user/Téléchargements/osm2pgsql/osm2pgsql/gazetteer »
>>> make[2]: Rien à faire pour « all ».
>>> make[2] : on quitte le répertoire «
>>> /home/user/Téléchargements/osm2pgsql/osm2pgsql/gazetteer »
>>> make[2] : on entre dans le répertoire «
>>> /home/user/Téléchargements/osm2pgsql/osm2pgsql »
>>> /bin/sh ./libtool --tag=CXX   --mode=link g++  -g -O2 -pthread
>>> -L/usr/lib -lz -L/usr/lib64 -lpq -lxml2 -lz -lm -L/usr/lib -lbz2
>>> -L/usr/lib64 -L/usr/lib64 -lgeos -L/usr/lib -lproj    -o osm2pgsql
>>> build_geometry.o input.o output-pgsql.o rb.o middle-pgsql.o
>>> osm2pgsql.o sprompt.o UTF8sanitizer.o expire-tiles.o keyvals.o
>>> output-null.o parse-primitive.o parse-xml2.o pgsql.o reprojection.o
>>> middle-ram.o output-gazetteer.o text-tree.o node-ram-cache.o   
>>> libtool: link: g++ -g -O2 -pthread -o osm2pgsql build_geometry.o
>>> input.o output-pgsql.o rb.o middle-pgsql.o osm2pgsql.o sprompt.o
>>> UTF8sanitizer.o expire-tiles.o keyvals.o output-null.o
>>> parse-primitive.o parse-xml2.o pgsql.o reprojection.o middle-ram.o
>>> output-gazetteer.o text-tree.o node-ram-cache.o  -L/usr/lib
>>> -L/usr/lib64 -lpq /usr/lib/libxml2.so -ldl -lz -lm -lbz2
>>> /usr/lib64/libgeos.so -lproj -pthread -Wl,-rpath -Wl,/usr/lib64
>>> -Wl,-rpath -Wl,/usr/lib64
>>> /usr/lib/libxml2.so: could not read symbols: File in wrong format
>>> collect2: ld returned 1 exit status
>>> make[2]: *** [osm2pgsql] Erreur 1
>>> make[2] : on quitte le répertoire «
>>> /home/user/Téléchargements/osm2pgsql/osm2pgsql »
>>> make[1]: *** [all-recursive] Erreur 1
>>> make[1] : on quitte le répertoire «
>>> /home/user/Téléchargements/osm2pgsql/osm2pgsql »
>>> make: *** [all] Erreur 2
>> Je pense qu'il y a un problème avec libxml2...
>>
>> J'utilise opensuse 12.1. Le paquet libxml2 est installé en version 32 et
>> 64 bits.
>>
>> Que pensez-vous que je puisse faire ?
>>
>> Merci beaucoup,
>> Julien
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> dev-fr mailing list
>> dev-fr at openstreetmap.org
>> http://lists.openstreetmap.org/listinfo/dev-fr
>
>
>
> _______________________________________________
> dev-fr mailing list
> dev-fr at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/dev-fr
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/dev-fr/attachments/20111204/52cbde0c/attachment.html>
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: signature.asc
Type: application/pgp-signature
Taille: 554 octets
Desc: OpenPGP digital signature
URL: <http://lists.openstreetmap.org/pipermail/dev-fr/attachments/20111204/52cbde0c/attachment.pgp>


Plus d'informations sur la liste de diffusion dev-fr