Is that I have to build the sqlite3 separately and then build gdal, does
gdal have an sqlite internally like png (libpng)  if so how can it be used.

Thanks


On Wed, Jan 20, 2016 at 3:42 PM, Gane R <[email protected]> wrote:

> I was looking at the makefile.vc and docs and visual studio reference I
> was not able to create sqlite3_i.lib do I miss something apart from linker
> optimization flags
>
> cl /c sqlite3.c
> link /nologo /dll sqlite3.obj /out:sqlite3.dll /implib:sqlite3_i.lib
>
> My goal is make gdal access geopackage so I want to use this sqlite3 in
> nmake.opt, correct me If I am wrong.
>
> On Wed, Jan 20, 2016 at 2:48 PM, Even Rouault <[email protected]>
> wrote:
>
>> Le mercredi 20 janvier 2016 09:56:20, Gane R a écrit :
>> > Where do I get the sqlite3 with include header files, stub library
>> > sqlite3_i.lib and dll.
>> >
>> > Do I have to build it, If so I tried the following
>> >
>> > I have a sql-amalgation version.
>> > I tried to look the documentation on sqlite website for creating a
>> > sqlite3.dll
>> >
>> > using the following command
>> > cl sqlite3.c -link -dll -out:sqlite3.dll
>> >
>> > I got that, but sqlite3_i.lib was not there.
>>
>>
>> You may need to use the link program itself with /implib
>>
>> Taken from GDAL's makefile.vc :
>>
>> $(GDAL_DLL): staticlib
>>         link /nologo /dll $(OGR_INCLUDE) $(BASE_INCLUDE) $(LIBOBJ) \
>>                 $(EXTERNAL_LIBS) gcore\Version.res \
>>                  /out:$(GDAL_DLL) /implib:gdal_i.lib $(LINKER_FLAGS)
>>
>>
>> So likely in 2 steps :
>> cl /c sqlite3.c (you should probably add optimization options too)
>> link /dll sqlite3.obj /out:sqlite3.dll /implib:sqlite3_i.lib
>>
>>
>> --
>> Spatialys - Geospatial professional services
>> http://www.spatialys.com
>>
>
>
_______________________________________________
gdal-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to