ebackes(a)symas.com wrote:
Hello, Frank.
> thanks for your patch. But since I am compilling 32 Bit, it doesn't work.
> I modified your patch to
> #define ftello ftell
> Then it works.
Hm; that should work on 32bit windows. (it does for me!)
As I already noted, ftelli64's availability depends on the version of the
MSVCRT DLL on the system. Frank's MinGW is apparently too old to contain the
ftelli64 symbol in the libmsvcrt import library.
Using
ftell() will limit you to 2GB files. Then again, that particular case
is only for proress-reporting. If your LDIF to be slapadd'd is less
than 2GB, it won't matter.
> But I still have the GetFileSizeEx problem.
> I use MinGW-5.1.6 and here is my installed.ini:
I'll have to try that. In the mean time, I've had more success
building with the version from
winbuilds.org.
Always quote specific version numbers.
The MSYS I use is
MINGW32_NT-6.1 VIEL64 1.0.17(0.48/3/2) 2011-04-24 23:39 i686 Msys
I'm using MinGW from mingw-w64 (builds both 32 and 64 bit binaries) version
1.0.8.
http://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/
--
-- Howard Chu
CTO, Symas Corp.
http://www.symas.com
Director, Highland Sun
http://highlandsun.com/hyc/
Chief Architect, OpenLDAP
http://www.openldap.org/project/