AWARE [SYSTEMS] Imaging expertise for the Delphi developer
AWare Systems, Imaging expertise for the Delphi developer, Home TIFF and LibTiff Mailing List Archive

LibTiff Mailing List

TIFF and LibTiff Mailing List Archive
April 2008

Previous Thread
Next Thread

Previous by Thread
Next by Thread

Previous by Date
Next by Date

Contact

The TIFF Mailing List Homepage
This list is run by Frank Warmerdam
Archive maintained by AWare Systems



Valid HTML 4.01!



Thread

2008.04.25 16:52 "linker problem", by Vinay Ramdas
2008.04.25 17:48 "Re: linker problem", by Frank Warmerdam
2008.04.25 21:16 "Re: linker problem", by Vinay Ramdas

2008.04.25 21:16 "Re: linker problem", by Vinay Ramdas

Frank,

Thanx a million. You are 100% right. Just in case it helps anyone, here is
what i did in the build environment

set 386_STDCALL=0  ( 386 - cputype)
set cl=/Gd  (cdecl calling convention)

and the build worked perfectly. C is surely not for me :)

-Vinay


Vinay,
>
> Is there any change you compiled your project to use stdcall instead
> of cdecl calling conventions?  The @4, @16 etc decorations in the
> unresolved symbols indicates the linker was looking for stdcall
> style functions while libtiff is normally compiled with the default
> cdecl calling convention which does not include the extra decorations.
>
> It looks like /Gz is the VC++ switch that turns on stdcall conventions.
> You want to either avoid it in your project, or rebuild libtiff to
> include it.
>
> Best regards,
> --
>
> ---------------------------------------+--------------------------------------
> I set the clouds in motion - turn up   | Frank Warmerdam,
> warmerdam@pobox.com
> light and sound - activate the windows |
> http://pobox.com/~warmerdam<http://pobox.com/%7Ewarmerdam>
> and watch the world go round - Rush    | President OSGeo, http://osgeo.org
>
>