On 2016-01-14 3:05 PM, Even Rouault wrote:
Le jeudi 14 janvier 2016 19:54:32, Jeff McKenna a écrit :
Hi all!
With today's trunk, I'm getting a compile error, during linking, with
Windows visual studio 2008:
***
Creating library gdal_i.lib and object gdal_i.exp
nitfwritejpeg_12.obj : error LNK2001: unresolved external symbol "void
__cdecl jpeg_vsiio_
dest_12(struct jpeg_compress_struct12 *,struct _iobuf *)"
(?jpeg_vsiio_dest_12@@YAXPAUjpeg
_compress_struct12@@PAU_iobuf@@@Z)
***
The problem line seems to be in nitfwritejpeg_12.cpp on the 4th line:
https://trac.osgeo.org/gdal/browser/trunk/gdal/frmts/nitf/nitfwritejpeg_12.
cpp#L4
This line seems to have been added during a change a few weeks ago with
the comment "Fix One Definition Rule violations"
https://trac.osgeo.org/gdal/changeset/32062/#file8
I'm not sure if this is relevant, but my builds use libjpeg-9a
Please let me know if you have any ideas, thanks,
Jeff,
is this is a fresh checkout / clean build ?
Even
Yes very fresh, when I first got this error I deleted the old
checkout/folder and did an "svn co" with a fresh new copy.
-jeff
--
Jeff McKenna
MapServer Consulting and Training Services
http://www.gatewaygeomatics.com/
_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev