[gdal-dev] Windows link issue with Poppler/PDF
Tamas Szekeres
szekerest at gmail.com
Sun Apr 10 16:42:34 EDT 2011
You may require to set: 'ENABLE_RELOCATABLE:BOOL=OFF' in CMakeCache.txt
Best regards,
Tamas
2011/4/10 Joaquim Luis <jluis at ualg.pt>
> On 10-04-2011 19:03, Jeff McKenna wrote:
>
>> Hello Joaquim,
>>
>> Oh ok thanks, I will try with poppler 0.14.x as you recommend.
>>
>> (I can add to the GDAL linker flags "/FORCE:MULTIPLE" and it will compile,
>> but that is not good practice I imagine)
>>
>> Should I file this issue in GDAL Trac?
>>
>
>
> Perhaps, but maybe Tamas has something to say about this.
>
> Joaquim
>
>
>
>> -jeff
>>
>>
>>
>> On 11-04-10 2:52 PM, Joaquim Luis wrote:
>>
>>> Jeff,
>>>
>>> I get the same thing (VS2010 ). I could only link the 0.14 built for 32
>>> bits. For 64 there were some other problems that I don't remember
>>> anymore.
>>>
>>> Joaquim
>>>
>>> Hello,
>>>>
>>>> On windows using Visual Studio 2008 I have compiled poppler.lib (from
>>>> poppler-0.16.4, using cmake), excellent, and if I cd to /frmts/pdf and
>>>> 'nmake /f makefile.vc' there are no problems; however during GDAL's
>>>> link I get the following error:
>>>>
>>>> *******
>>>> poppler.lib(GlobalParams.obj) : error LNK2005: _DllMain at 12 already
>>>> defined in gdaldllmain.
>>>> obj
>>>> Creating library gdal_i.lib and object gdal_i.exp
>>>> gdal19dev.dll : fatal error LNK1169: one or more multiply defined
>>>> symbols found
>>>> NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio
>>>> 9.0\VC\BIN\link.EXE"
>>>> ' : return code '0x491'
>>>> Stop.
>>>> *******
>>>>
>>>> (I have tried both GDAL-1.8.0 and trunk, same error)
>>>>
>>>> Anyone see what I am doing wrong, or give me some hints as to how to
>>>> solve this "DLLMain already defined" problem? Thanks.
>>>>
>>>> -jeff
>>>>
>>>>
>>>
>>>
>>
>>
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/gdal-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/gdal-dev/attachments/20110410/5ab070f7/attachment.html
More information about the gdal-dev
mailing list