Hi All,
The default build of Xdmf.vcproj have the following bugs:
====================================================
Errors:
Error 326 error C2146: syntax error : missing ';' before identifier 'fd'
d:\mysql5.1\include\mysql_com.h 243 Xdmf
Error 327 error C4430: missing type specifier - int assumed. Note: C++
does not support default-int d:\mysql5.1\include\mysql_com.h 243 Xdmf
Error 328 error C4430: missing type specifier - int assumed. Note: C++
does not support default-int d:\mysql5.1\include\mysql_com.h 243 Xdmf
Error 329 error C2065: 'SOCKET' : undeclared identifier
d:\mysql5.1\include\mysql_com.h 427 Xdmf
Error 330 error C2146: syntax error : missing ')' before identifier 's'
d:\mysql5.1\include\mysql_com.h 427 Xdmf
Error 331 error C2059: syntax error : ')'
d:\mysql5.1\include\mysql_com.h 428 Xdmf

Fix:
Add the following lines in d:\mysql5.1\include\mysql_com.h

#if defined(__WIN__)
#include <WinSock2.h>
#endif /* __WIN__ */
====================================================
Errors:
Error 3 error LNK2005: _amsg_exit already defined in
MSVCRTD.lib(MSVCR90D.dll) LIBCMT.lib Xdmf
Error 4 error LNK2005: _initterm_e already defined in
MSVCRTD.lib(MSVCR90D.dll) LIBCMT.lib Xdmf
Error 5 error LNK2005: exit already defined in MSVCRTD.lib(MSVCR90D.dll)
LIBCMT.lib Xdmf
...

Fix:
Add "libcmt" in Xdmf Property Pages -> Configuration Properties ->
Linker -> Input -> Ignore Specific Library for both Debug and Release build.

For the libcmt errors, how can I patch the corresponding CMakeLists.txt
file? Thanks a lot.

Best,
x
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Follow this link to subscribe/unsubscribe:
http://www.paraview.org/mailman/listinfo/paraview

Reply via email to