Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

unresolved symbol _fsdi

RoyRogers
Beginner
502 Views

I am getting unresolved external symbols errors related to _fsdi.
Below is my linked libraries.  ChatGPT is telling me that I need to include dforrt.lib, but I cannot find it on my system.  I am using oneAPI Intel(R) 64, Version 2024.1.0 Build 20240308.

asyst.exe : lib\$(e)$(NM).lib lib\graphics.lib \
lib\$(t)$(NM).lib $(t)\asyst.$O $(MATPROL) $(SCDAPL) $(RK3DL) \
tpfh2o$(NM) tpfd2o$(NM)
$(f90) -nologo $(FFLAGS) $(FPSTOP) $(FL) -libs:qwin \
$(t)\asyst.$O lib\$(t)$(NM).lib \
lib\$(e)$(NM).lib $(MATPROL) $(SCDAPL) $(RK3DL) \
lib\graphics.lib libmmt.lib kernel32.lib ifqwin.lib gdi32.lib \
libifcoremt.lib libifport.lib ifwin.lib \
lib\rlmclient.lib lib\asystv3.obj \
ws2_32.lib Advapi32.lib netapi32.lib oldnames.lib \
shell32.lib wbemuuid.lib comsupp.lib comsuppw.lib \
ole32.lib oleaut32.lib winhttp.lib Crypt32.lib \
user32.lib libirc.lib comdlg32.lib libcmt.lib \
imagehlp.lib opengl32.lib lib\glu32.lib lib\f90gl.lib lib\f90glu.lib \
lib\f90glut.lib lib\glut32.lib -link -out:asyst.exe \
/NODEFAULTLIB:ifconsol.lib -heap:1000000000 -stack:14000000

 

Errors

ifqwin.lib(qwgread.obj) : error LNK2019: unresolved external symbol _fsdi referenced in function _QWINRead
ifqwin.lib(qwginit.obj) : error LNK2001: unresolved external symbol _fsdi
ifqwin.lib(qwkentry.obj) : error LNK2001: unresolved external symbol _fsdi
ifqwin.lib(qwgopen.obj) : error LNK2001: unresolved external symbol _fsdi
ifqwin.lib(qwkinit.obj) : error LNK2001: unresolved external symbol _fsdi
ifqwin.lib(qwgumenu.obj) : error LNK2001: unresolved external symbol _fsdi
ifqwin.lib(qwgmisc.obj) : error LNK2001: unresolved external symbol _fsdi
ifqwin.lib(qwgswc.obj) : error LNK2001: unresolved external symbol _fsdi
ifqwin.lib(qwgmbcs.obj) : error LNK2001: unresolved external symbol _fsdi
ifqwin.lib(qwkwnd.obj) : error LNK2001: unresolved external symbol _fsdi
ifqwin.lib(qwgwnd.obj) : error LNK2001: unresolved external symbol _fsdi

0 Kudos
1 Solution
Steve_Lionel
Honored Contributor III
482 Views

dforrt.lib was from Digital/Compaq Visual Fortran, more than 20 years ago. That symbol is defined in ifqw_mdi.lib.

View solution in original post

1 Reply
Steve_Lionel
Honored Contributor III
483 Views

dforrt.lib was from Digital/Compaq Visual Fortran, more than 20 years ago. That symbol is defined in ifqw_mdi.lib.

Reply