[GRASSLIST:8503] compile v.in.dwg

Josip Vrlić josip.vrlic at plovput.hr
Wed Oct 5 09:01:05 EDT 2005


Hello,
I tried to compile module v.in.dwg, but I have one error:

Help???


jvrlic at vrlic /cygdrive/c/grass-6.0.1/vector/v.in.dwg
$ make
./check
-----------------------------------------------------------------------------
------------------------------ WARNING -----------------------------------
v.in.dwg is linked to proprietary library 'OpenDWG toolkit' (www.opendwg.org)
and to GRASS libraries released under GPL. As a consequence, it is not allowed
to distribute binary version of v.in.dwg.
If you really want to build the binaries for v.in.dwg and lose the possibility
of distributing GRASS binary package, type 'yes'<Enter>.
yes
gcc -Wl,--export-dynamic -L/cygdrive/c/grass-6.0.1/dist.i686-pc-cygwin/lib -I/usr/local
/include -DPACKAGE=\""grassmods"\" -o /cygdrive/c/grass-6.0.1/dist.i686-pc-cygwin/bin/
v.in.dwg OBJ.i686-pc-cygwin/entity.o OBJ.i686-pc-cygwin/main.o -lgrass_vect -lgrass_dig2 -
lgrass_dgl -lgrass_rtree -lgrass_linkm -lgrass_dbmiclient -lgrass_dbmibase -L/usr/local/l
ib -lgdal -lgrass_dbmiclient -lgrass_dbmibase -lgrass_gis -lgrass_datetime -lrpclib -l
z -Lc:/OpenDWG c:/OpenDWG/ad2.a -lrpclib -lz
OBJ.i686-pc-cygwin/entity.o: In function `getEntTypeName':
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:95: undefined reference to `_adOle2frameEnttype'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:97: undefined reference to `_adLwplineEnttype'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:99: undefined reference to `_adHatchEnttype'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:101: undefined reference to `_adImageEnttype'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:103: undefined reference to `_adArcAlignedTextEnttype'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:105: undefined reference to `_adWipeoutEnttype'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:107: undefined reference to `_adRtextEnttype'
OBJ.i686-pc-cygwin/entity.o: In function `write_line':
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:123: undefined reference to `_adSeekLayer'
OBJ.i686-pc-cygwin/entity.o: In function `wrentity':
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:241: undefined reference to `_adSeekLayer'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:365: undefined reference to `_adSeekBlockheader'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:367: undefined reference to `_adStartEntityGet'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:369: undefined reference to `_adGetEntity'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:391: undefined reference to `_adGetEntity'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:393: undefined reference to `_adError'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:393: undefined reference to `_adErrorStr'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:393: undefined reference to `_adError'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:410: undefined reference to `_adLwplineEnttype'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:412: undefined reference to `_adStartBlobRead'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:414: undefined reference to `_adReadBlob2Double'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:418: undefined reference to `_adReadBlobDouble'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:421: undefined reference to `_adReadBlob2Double'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/entity.c:430: undefined reference to `_adEndBlobRead'
OBJ.i686-pc-cygwin/main.o: In function `main':
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:116: undefined reference to `_adInitAd2'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:117: undefined reference to `_adErrorStr'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:121: undefined reference to `_adSetupDwgRead'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:122: undefined reference to `_adSetupDxfRead'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:125: undefined reference to `_adLoadFile'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:126: undefined reference to `_adError'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:126: undefined reference to `_adErrorStr'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:126: undefined reference to `_adError'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:137: undefined reference to `_adNumLayers'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:138: undefined reference to `_adReadHeaderBlock'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:139: undefined reference to `_adStartLayerGet'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:141: undefined reference to `_adNumLayers'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:142: undefined reference to `_adNumLayers'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:143: undefined reference to `_adGetLayer'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:147: undefined reference to `_adGetLayerState'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:153: undefined reference to `_adCloseFile'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:154: undefined reference to `_adCloseAd2'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:200: undefined reference to `_adGetBlockHandle'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:201: undefined reference to `_adEntityList'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:202: undefined reference to `_adStartEntityGet'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:205: undefined reference to `_adGetEntity'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:209: undefined reference to `_adGetBlockHandle'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:210: undefined reference to `_adEntityList'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:211: undefined reference to `_adStartEntityGet'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:224: undefined reference to `_adCloseFile'
/cygdrive/c/grass-6.0.1/vector/v.in.dwg/main.c:225: undefined reference to `_adCloseAd2'
collect2: ld returned 1 exit status
make: *** [/cygdrive/c/grass-6.0.1/dist.i686-pc-cygwin/bin/v.in.dwg] Error 1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/grass-user/attachments/20051005/20ddf29f/attachment.html


More information about the grass-user mailing list