[Talk-cz] osm2shp

hanoj enemy na mail.muni.cz
Pondělí Červen 11 11:12:01 UTC 2007


> On 6/11/07, hanoj <enemy na mail.muni.cz> wrote:
>> 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




Další informace o konferenci talk-cz