Welcome, Guest
Username: Password: Remember me

TOPIC: error in linking

error in linking 11 years 11 months ago #6728

Hi,

I'm at my first step in using Artemis and I have this error...
Where can be the error?

Thank You!

=========================================================
Telemac System 5.6 to 6.1 - Perl scripts version 6.1
=========================================================
starting...

HOSTTYPE : win64
PROJECT : C:\opentelemac\V6P1
BASE DIRECTORY : C:\opentelemac\VOLTRI\VOL1.MAT
LAUNCH DIRECTORY : C:\opentelemac\VOLTRI\VOL1.MAT
WORK DIRECTORY : C:\opentelemac\VOLTRI\VOL1.MAT\cas6564_tmp
PARAMETER FILE : cas


*** Fichier de configuration par defaut :
C:\opentelemac\V6P1\config\systel.ini ***



*** ARTEMIS sur STATION ***


*** Lancement en interactif ***


*** VERSION v6p1 ***

________________________________________________________
Fichier des parametres : cas
________________________________________________________

________________________________________________________
Starting execution: artemis.bat
________________________________________________________
- FICHIER FORTRAN : borh.f
______________________________________________________________________________
*** COMPILATION ***

ifort /compile_only /O2 /check=overflow /iface:nomixed_str_len_arg /warn:decla
ration /warn:argument_checking /warn:unused /nologo /convert:big_endian /extend
-source:132 /include:C:\opentelemac\V6P1\artemis\arte_v6p1\win64 /include:C:\o
pentelemac\V6P1\bief\bief_v6p1\win64 /include:C:\opentelemac\V6P1\damocles\damo_
v6p1\win64 /include:C:\opentelemac\V6P1\paravoid\paravoid_v6p1\win64 /include:C:
\opentelemac\V6P1\special\special_v6p1\win64 artfort.f
artfort.f(80): remark #7712: This variable has not been used. [BID]
DOUBLE PRECISION PI,BID
^
______________________________________________________________________________
*** BIBLIOTHEQUES ***

- C:\opentelemac\V6P1\artemis\arte_v6p1\win64\artemisv6p1.lib
- C:\opentelemac\V6P1\bief\bief_v6p1\win64\biefv6p1.lib
- C:\opentelemac\V6P1\damocles\damo_v6p1\win64\damov6p1.lib
- C:\opentelemac\V6P1\paravoid\paravoid_v6p1\win64\paravoidv6p1.lib
- C:\opentelemac\V6P1\special\special_v6p1\win64\specialv6p1.lib
- C:\opentelemac\V6P1\mumpsvoid\mumpsvoid_v6p1\win64\mumpsvoidv6p1.lib

*** EDITION DE LIENS ***

link /MACHINE:X64 /subsystem:console /incremental:no /stack:67108864 /nodefaul
tlib:libc.lib /out:out6564_win64.exe artfort.obj C:\opentelemac\V6P1\artemis\a
rte_v6p1\win64\artemisv6p1.lib C:\opentelemac\V6P1\bief\bief_v6p1\win64\biefv6p1
.lib C:\opentelemac\V6P1\damocles\damo_v6p1\win64\damov6p1.lib C:\opentelemac\V6
P1\paravoid\paravoid_v6p1\win64\paravoidv6p1.lib C:\opentelemac\V6P1\special\spe
cial_v6p1\win64\specialv6p1.lib C:\opentelemac\V6P1\mumpsvoid\mumpsvoid_v6
p1\win64\mumpsvoidv6p1.lib
ERREUR A L'EDITION DE LIEN

________________________________________________________
Execution terminee: artemis.bat
________________________________________________________
Compilation/linking/file errors detected.
Please see messages in: stdout above, stderr,
and/or file C:\opentelemac\VOLTRI\VOL1.MAT\cas6564_error.log
No execution errors detected.

Working directory: C:\opentelemac\VOLTRI\VOL1.MAT\cas6564_tmp
can be manually deleted with: C:\opentelemac\VOLTRI\VOL1.MAT\delete_cas6564.bat

Returning exit status 1

=========================================================
Telemac System 5.6 to 6.1 - Perl scripts version 6.1
=========================================================
...stopping.

C:\opentelemac\VOLTRI\VOL1.MAT>
The administrator has disabled public write access.

error in linking 11 years 11 months ago #6729

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Hi

Hard to say without any other information...
Just an idea for you as you're running a win64 intel fortran version.
Maybe you try to run the simulation from a 32 bits command windows of the compiler?

If not, the only idea I have is to manually try the 2 compilation step (compile and link) to see if some other error message appear.

regards
Christophe
The administrator has disabled public write access.

error in linking 11 years 11 months ago #6730

Thanks for reply.
Probably some declaration are missing in the PATH in windows variable...
I will work on it and let you know...
Luca
The administrator has disabled public write access.

error in linking 11 years 11 months ago #6731

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Yes but that sound strange because you don't have any message of missing library... and the link command is found.

Did you start from a precompiled version of telemac or did you manage the full compilation yourself?
Christophe
The administrator has disabled public write access.

error in linking 11 years 11 months ago #6733

precompiled...
link was unable to find mspdb80.dll
thanks, luca
The administrator has disabled public write access.

error in linking 11 years 11 months ago #6732

ok, I've solved that problem, but now I have the one below..
Some information about my machine and my installation:
WIN7 64 bit
Telemac v6p1 with perl
Thank for your time...
Luca


=========================================================
Telemac System 5.6 to 6.1 - Perl scripts version 6.1
=========================================================
starting...

HOSTTYPE : win64
PROJECT : C:\opentelemac\V6P1
BASE DIRECTORY : C:\opentelemac\VOLTRI\VOL1.MAT
LAUNCH DIRECTORY : C:\opentelemac\VOLTRI\VOL1.MAT
WORK DIRECTORY : C:\opentelemac\VOLTRI\VOL1.MAT\cas6244_tmp
PARAMETER FILE : cas


*** Fichier de configuration par defaut :
C:\opentelemac\V6P1\config\systel.ini ***



*** ARTEMIS sur STATION ***


*** Lancement en interactif ***


*** VERSION v6p1 ***

________________________________________________________
Fichier des parametres : cas
________________________________________________________

________________________________________________________
Starting execution: artemis.bat
________________________________________________________
- FICHIER FORTRAN : borh.f
______________________________________________________________________________
*** COMPILATION ***

ifort /compile_only /O2 /check=overflow /iface:nomixed_str_len_arg /warn:decla
ration /warn:argument_checking /warn:unused /nologo /convert:big_endian /extend
-source:132 /include:C:\opentelemac\V6P1\artemis\arte_v6p1\win64 /include:C:\o
pentelemac\V6P1\bief\bief_v6p1\win64 /include:C:\opentelemac\V6P1\damocles\damo_
v6p1\win64 /include:C:\opentelemac\V6P1\paravoid\paravoid_v6p1\win64 /include:C:
\opentelemac\V6P1\special\special_v6p1\win64 artfort.f
artfort.f(80): remark #7712: This variable has not been used. [BID]
DOUBLE PRECISION PI,BID
^
______________________________________________________________________________
*** BIBLIOTHEQUES ***

- C:\opentelemac\V6P1\artemis\arte_v6p1\win64\artemisv6p1.lib
- C:\opentelemac\V6P1\bief\bief_v6p1\win64\biefv6p1.lib
- C:\opentelemac\V6P1\damocles\damo_v6p1\win64\damov6p1.lib
- C:\opentelemac\V6P1\paravoid\paravoid_v6p1\win64\paravoidv6p1.lib
- C:\opentelemac\V6P1\special\special_v6p1\win64\specialv6p1.lib
- C:\opentelemac\V6P1\mumpsvoid\mumpsvoid_v6p1\win64\mumpsvoidv6p1.lib

*** EDITION DE LIENS ***

xilink /MACHINE:X64 /subsystem:console /incremental:no /stack:67108864 /nodefa
ultlib:libc.lib /out:out6244_win64.exe artfort.obj C:\opentelemac\V6P1\artemis
\arte_v6p1\win64\artemisv6p1.lib C:\opentelemac\V6P1\bief\bief_v6p1\win64\biefv6
p1.lib C:\opentelemac\V6P1\damocles\damo_v6p1\win64\damov6p1.lib C:\opentelemac\
V6P1\paravoid\paravoid_v6p1\win64\paravoidv6p1.lib C:\opentelemac\V6P1\special\s
pecial_v6p1\win64\specialv6p1.lib C:\opentelemac\V6P1\mumpsvoid\mumpsvoid_
v6p1\win64\mumpsvoidv6p1.lib
xilink: executing 'link'
Microsoft (R) Incremental Linker Version 9.00.21022.08
Copyright (C) Microsoft Corporation. All rights reserved.

artfort.obj : error LNK2001: unresolved external symbol _fltused
LINK : error LNK2001: unresolved external symbol mainCRTStartup
libirc.lib(fastmemset.obj) : error LNK2019: unresolved external symbol memset re
ferenced in function _intel_fast_memset.A
libirc.lib(proc_init.obj) : error LNK2001: unresolved external symbol memset
libirc.lib(proc_init.obj) : error LNK2019: unresolved external symbol strncpy re
ferenced in function __intel_proc_init_N.A
libirc.lib(irc_msg_support.obj) : error LNK2001: unresolved external symbol strn
cpy
libirc.lib(proc_init.obj) : error LNK2019: unresolved external symbol exit refer
enced in function __intel_proc_init_N.A
libirc.lib(efi2_fast_mem_ops.obj) : error LNK2019: unresolved external symbol st
rcmp referenced in function __intel_get_memcpy_largest_cachelinesize
libirc.lib(irc_msg_support.obj) : error LNK2019: unresolved external symbol __im
p_FormatMessageA referenced in function irc__print
libirc.lib(irc_msg_support.obj) : error LNK2019: unresolved external symbol __im
p_LoadLibraryA referenced in function irc__print
libirc.lib(irc_msg_support.obj) : error LNK2019: unresolved external symbol __im
p_GetThreadLocale referenced in function irc__print
libirc.lib(irc_msg_support.obj) : error LNK2019: unresolved external symbol prin
tf referenced in function irc__print
libirc.lib(irc_msg_support.obj) : error LNK2019: unresolved external symbol spri
ntf referenced in function irc__print
libirc.lib(irc_msg_support.obj) : error LNK2019: unresolved external symbol strl
en referenced in function irc__print
libirc.lib(irc_msg_support.obj) : error LNK2019: unresolved external symbol vspr
intf referenced in function irc__print
out6244_win64.exe : fatal error LNK1120: 13 unresolved externals
ERREUR A L'EDITION DE LIEN

________________________________________________________
Execution terminee: artemis.bat
________________________________________________________
Compilation/linking/file errors detected.
Please see messages in: stdout above, stderr,
and/or file C:\opentelemac\VOLTRI\VOL1.MAT\cas6244_error.log
No execution errors detected.

Working directory: C:\opentelemac\VOLTRI\VOL1.MAT\cas6244_tmp
can be manually deleted with: C:\opentelemac\VOLTRI\VOL1.MAT\delete_cas6244.bat

Returning exit status 1

=========================================================
Telemac System 5.6 to 6.1 - Perl scripts version 6.1
=========================================================
...stopping.

C:\opentelemac\VOLTRI\VOL1.MAT>
The administrator has disabled public write access.

error in linking 11 years 11 months ago #6735

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Hi
I suspect a problem with the compiler which is probably not exactly the same used to build the precompiled version and yours.

The quickest solution is to rebuild all the telemac system on your computer.
Use the makeall90 command

Regards
Christophe
The administrator has disabled public write access.

The open TELEMAC-MASCARET template for Joomla!2.5, the HTML 4 version.