AWARE SYSTEMS
TIFF and LibTiff Mail List Archive

Thread

2011.01.10 16:18 "[Tiff] Missing mkstemp() on Visual Studio 2008", by Jeff McKenna
2011.01.10 16:59 "Re: [Tiff] Missing mkstemp() on Visual Studio 2008", by Edward Lam
2011.01.10 18:59 "Re: [Tiff] Missing mkstemp() on Visual Studio 2008", by Jeff McKenna
2011.01.10 20:35 "Re: [Tiff] Missing mkstemp() on Visual Studio 2008", by Edward Lam
2011.01.10 20:37 "Re: [Tiff] Missing mkstemp() on Visual Studio 2008", by Edward Lam
2011.01.10 20:54 "Re: [Tiff] Missing mkstemp() on Visual Studio 2008", by Bob Friesenhahn
2011.01.10 21:30 "Re: [Tiff] Missing mkstemp() on Visual Studio 2008", by Edward Lam
2011.01.11 00:01 "Re: [Tiff] Missing mkstemp() on Visual Studio 2008", by Igor Skochinsky
2011.01.11 15:41 "Re: [Tiff] Missing mkstemp() on Visual Studio 2008", by Edward Lam
2011.01.11 16:18 "Re: [Tiff] Missing mkstemp() on Visual Studio 2008", by Olivier Paquet
2011.01.11 16:38 "Re: [Tiff] Missing mkstemp() on Visual Studio 2008", by Igor Skochinsky

2011.01.10 16:59 "Re: [Tiff] Missing mkstemp() on Visual Studio 2008", by Edward Lam

On 1/10/2011 11:18 AM, Jeff McKenna wrote:

I am trying to compile libtiff CVS HEAD on Windows using Visual Studio 2008, but receiving errors of "unresolved external symbol _mkstemp". I can't seem to find that function in MSVC or the SDK. I believe mkstemp is a POSIX function....but how do I compile this version of libtiff using Visual Studio? Any ideas?

For that particular case, I think we should just use tmpfile() which exists on Unix and Windows. The fact that we hardcode "/tmp" in the path is probably also a bad idea on Windows.

-Edward