Thanks for your answers.
I realized that I mixed 2 problems : let's forget at this time the Multithread and focus on the upgrade xp/32b seven/64b.
sorry but i am new with this kind of things.
Before, I had to build C++ dll, linking :
static fortran libraries (intel compiled).
libifcore.lib
libm.lib
ifconsol.lib
and the "herited values" of :
kernel32.lib, user32.lib, gdi32.lib, winspool.libcomdlg32.lib, advapi32.lib, shell32.lib, ole32.lib; oleaut32.lib, uuid.lib, odbc32.lib, odbccp32.lib.
on 7 / 64 b with the same links and herited values, i have linker errors (lnk2001) like external symbol for_emit_diagnostic non resolved, related to my fortran static librairies.
as far as i see, i did not link with libc.lib (maybe by default ?)
what should I change on seven x64 in order it compiles ? I suppose the ***32.lib have to be changed...
Thanks a lot !