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


------------------------------------------------------------------------------
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

Reply via email to