Hallo,
Ich versuche gerade eine Fortran-Subroutine zum Laufen zu bringen habe aber das Problem, dass meine Einstellungen nicht passen
(Abaqus: 6.6-1 / Fortran Compiler: Compaq 6.6) auf jedenfall erscheint folgender Fehler:
LINK : fatal error LNK1104: cannot open file "ifconsol.lib"
In der Datei 'abaqus_v6.env' wurden folgende Einstellungen gemacht:
compile_fortran=['df', '/c', '/nologo', '/include:%I']
compile_cpp=['cl', '/c', '/nologo', '/W0', '/MD',
'/TP', '/DNDEBUG', '/DWIN32','/DTP_IP', '/D_CONSOLE',
'/DNTI', '/DFLT_LIC', '/DOL_DOC','/D__LIB__', '/DHKS_NT',
'', '/DFAR=', '/D_WINDOWS','/O1', '/I%I']
link_sl=link_sl=['LINK', '/nologo', '/subsystem:console',
'/INCREMENTAL:NO',
'/defaultlib:dformd.lib', '/nodefaultlib:dfor.lib',
'/defaultlib:msvcrt.lib', '/nodefaultlib:msvcrtd.lib',
'/nodefaultlib:libcd.lib', '/nodefaultlib:libc.lib', '/dll',
'/def:%E', '/out:%U', '%F', '%A', '%B', 'oldnames.lib',
'user32.lib',
'ws2_32.lib', 'netapi32.lib', 'advapi32.lib']
link_exe=['LINK', '/nologo', '/INCREMENTAL:NO', '/subsystem:console',
'/machine:I386',
'/defaultlib:dformd.lib', '/nodefaultlib:dfor.lib',
'/defaultlib:msvcrt.lib', '/nodefaultlib:msvcrtd.lib',
'/nodefaultlib:libcd.lib', '/nodefaultlib:libc.lib',
'/out:%J', '%F', '%M', '%L', '%B', '%O', 'oldnames.lib',
'user32.lib',
'ws2_32.lib', 'netapi32.lib', 'advapi32.lib']
Die Datei "ifconsol.lib" gibt es aber nur bei den Intel Compilern - jetzt weiss ich nicht ob ich mit meinem Compiler generell keine Subroutinen ausführen kann oder meine Einstellungen falsch sind?
Falls mir jemand weiterhelfen kann wäre ich sehr dankbar!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP