Hi C.Coulet,
Thanks for your reply, after changing the config file an error occurred during compilation:
Compiling the program HOMERE_MASCARET and dependents
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xilib: executing 'lib'
- completed: ...\v7p2\builds\wintelmpi\lib\mascaret\homere_mascaret.lib compileTELEMAC::main:
+> creating executable: homere_mascaret:
|createExeFiles: Object missing:
| adstack.obj
E:\Program Files (x86)\Intel\Composer XE 2013>
I tried some methods to solve this but none of them worked. Since I hardly use mascaret then I tried to compile without mascaret and it worked. I tried the Telemac3d example heat_exchange and it worked well with both scalar and parallel mode.
But when running my own case (I have successfully run the same case in version V7p1 in both scalar and parallel mode), error showed up as listed below:
... checking the executable
xilink: executing 'link'
LINK : warning LNK4001: no object files specified; libraries used
LINK : warning LNK4068: /MACHINE not specified; defaulting to X86
LINK : error LNK2001: unresolved external symbol _mainCRTStartup
telemac3d.exe : fatal error LNK1120: 1 unresolved externals
runCAS: could not compile: telemac3d.exe
|processExecutable: could not link your executable (runcode=1120).
|
|... The following command failed for the reason above (or below)
|xilink.exe /nologo /subsystem:console /stack:536870912 /out:telemac3d.exe C:\opentelemac-mascaret\v7p2\builds\wintels\lib\telemac3d\homere_telemac3d.lib C:\opentelemac-mascaret\v7p2\builds\wintels\lib\telemac2d\homere_telemac3d.lib C:\opentelemac-mascaret\v7p2\builds\wintels\lib\tomawac\homere_telemac3d.lib C:\opentelemac-mascaret\v7p2\builds\wintels\lib\sisyphe\homere_telemac3d.lib C:\opentelemac-mascaret\v7p2\builds\wintels\lib\utils\ad\homere_telemac3d.lib C:\opentelemac-mascaret\v7p2\builds\wintels\lib\nestor\homere_telemac3d.lib C:\opentelemac-mascaret\v7p2\builds\wintels\lib\waqtel\homere_telemac3d.lib C:\opentelemac-mascaret\v7p2\builds\wintels\lib\stbtel\homere_telemac3d.lib C:\opentelemac-mascaret\v7p2\builds\wintels\lib\utils\bief\homere_telemac3d.lib C:\opentelemac-mascaret\v7p2\builds\wintels\lib\utils\damocles\homere_telemac3d.lib C:\opentelemac-mascaret\v7p2\builds\wintels\lib\utils\hermes\homere_telemac3d.lib C:\opentelemac-mascaret\v7p2\builds\wintels\lib\utils\parallel\homere_telemac3d.lib C:\opentelemac-mascaret\v7p2\builds\wintels\lib\utils\special\homere_telemac3d.lib
|
C:\opentelemac-mascaret\v7p2\examples\telemac3d\TGR>
Could you help me about this? The compiler I'm using is Intel Parallel Studio XE 2013 and I'm trying to upgrade it to version 17 to see if it would make a difference.
Best regards,
Yunhao