2012/1/13 Daniel Green <ven...@gmail.com>: > dlltool outputs the following: > > # dlltool --as-flags=--64 -m i386:x86-64 -k --as=as --output-lib > lib64/libmsvcrt.a --input-def > /crossdev/src/mingw-w64-svn/mingw-w64-crt/lib64/msvcrt.def --dllname > msvcrt.dll > > c:\MinGW64\bin\dlltool.exe: Syntax error in def file > C:/crossdev/src/mingw-w64-s > vn/mingw-w64-crt/lib64/msvcrt.def:1233 > > # echo $? > 0 > > Line 1233 has == instead of = to designate function forwarding. I'm not > certain > but == doesn't seem correct. The syntax error goes away when changed. > > Regardless dlltool is returning 0 even though there was a syntax error > allowing > the build process to continue. Which could explain why the library is being > built without certain functions. > > Daniel
Hmm, == is the thing we want here, but it seems that in combination with data it causes issues. Does build being successful by changing line to vsnprintf DATA == _vsnprintf ? Thanks, Kai ------------------------------------------------------------------------------ RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2 _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public