osm2shp

7 zpráv
Zpět na přehled

osm2shp

7 zpráv HMJ 3 účastníků 3 min čtení
  1. hanoj enemy na mail.muni.cz #m0409cd
    hola! Podarilo se nekomu zkompilovat osm2shp? http://svn.openstreetmap.org/applications/utils/export/osm2shp/ ja koncim na: enemy na pelynek:~/dokumenty/osm/osm2shp$ make
    g++ -o osm2shp osm2shp.o -L/usr/local/lib ../lib/libosm/libosm.a -lshp -lexpat /usr/bin/ld: cannot find -lshp collect2: ld returned 1 exit status make: *** [osm2shp] Error 1
    diky hanoj
  2. Michal Grézl michal.grezl na gmail.com #m94876b
    hola! Podarilo se nekomu zkompilovat osm2shp? http://svn.openstreetmap.org/applications/utils/export/osm2shp/ ja koncim na: enemy na pelynek:~/dokumenty/osm/osm2shp$ make
    g++ -o osm2shp osm2shp.o -L/usr/local/lib ../lib/libosm/libosm.a -lshp > -lexpat /usr/bin/ld: cannot find -lshp collect2: ld returned 1 exit status make: *** [osm2shp] Error 1
    diky hanoj
    to uz kdosi resil na anglickem mailistu, chybi ti knihovna libshp, nejaka shapelib. shapelib.maptools.org, pak si dal stezovali ze to porad nejde, coz je zpusobene tim ze linker knihovnu nenajde, musi se potom pridat cesta kde se da najit do -L
  3. Jakub Sykora kubajz na kbx.cz #m040412
    Podle vseho nemas nainstalovanou shape lib. Nevim co pouzivas za distro, ale bude to neco jako libshp-dev. K
  4. hanoj enemy na mail.muni.cz #mb2a795
    hola! Podarilo se nekomu zkompilovat osm2shp? http://svn.openstreetmap.org/applications/utils/export/osm2shp/ ja koncim na: enemy na pelynek:~/dokumenty/osm/osm2shp$ make
    g++ -o osm2shp osm2shp.o -L/usr/local/lib ../lib/libosm/libosm.a -lshp > -lexpat /usr/bin/ld: cannot find -lshp collect2: ld returned 1 exit status make: *** [osm2shp] Error 1
    to uz kdosi resil na anglickem mailistu, chybi ti knihovna libshp, nejaka shapelib. shapelib.maptools.org, pak si dal stezovali ze to porad nejde, coz je zpusobene tim ze linker knihovnu nenajde, musi se potom pridat cesta kde se da najit do -L
    *** to jsem cetl, jezte v tom to neni. Shapelib tam mam ze source a make probehl OK. kdyz do make souboru pridam "-L../shapelib" coz je cesta k zkompilovane knihovne, tak je to same (vystup tentokrat z cygwinu): $ make g++ -o osm2shp osm2shp.o -L/usr/local/lib -L../shapelib ../libosm/libosm.a -lsh p -lexpat /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: cannot find -lshp collect2: ld returned 1 exit status make: *** [osm2shp] Error 1 presto diky Hanoj
  5. Jakub Sykora kubajz na kbx.cz #m1ffe3f
    Je to v tom. -lshp udava, ze se diva po sdilene knihovne shp.so a tu nemuze najit. Zkus ji kdyztak dat treba do /usr/lib/ a spust ldconfig -v . Pak by se mela korektne zaregistrovat do systemu (ldconfig udela potrebne symlinky) a melo by jit vyuzivat jeji funkce. K
  6. Michal Grézl michal.grezl na gmail.com #m173165
    $ make g++ -o osm2shp osm2shp.o -L/usr/local/lib -L../shapelib ../libosm/libosm.a -lsh p -lexpat /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: cannot find -lshp collect2: ld returned 1 exit status make: *** [osm2shp] Error 1 presto diky Hanoj
    jeste je moznost zkusit (pokud je) vzit libshp.a a dat ji do adresare s osm2shp, pak se prilinkuje staticky, a kdyz ani to nepomuze tak se da rozbalit (je to ar archiv) a jednotlive .o soubory natvrdo pripsdat k g++ radku, ale to uz je hodne velka haluz a nevim ani jestli to jde prakticky. Chyba je urcite v cestach.
  7. hanoj enemy na mail.muni.cz #m40bffc
    diky vsem radam, nakonec se mi to podarilo zkompilovat, pridanim spravnych cest i s prilinkovanim natvrdo. Diky moc. hanoj
Napsat odpověď e-mailem… Odpovědět

Otevře váš e-mailový klient. Odpovědi pak sledujte zde na webu.