FEAP User Forum
FEAP => FEAPpv => Topic started by: j_sang-iam on December 27, 2021, 02:14:54 PM
-
Hi
I am trying to install FEAPpv 5.1.1c on windows 10 using
- Visual studio Community 2019
- Intel parallel studio XE 2019 update 6
by adding all Fortran files from elements, plot, program, user and windows folders to library.
Release and x64 have been selected. Only add ...\include directories to the Additional Include Directories.
Unfortunately, I found an error after submitting build library. This error is
error#6640: This input/output keyword is invalid. [VSTATUS] in plstiop.f line 61 and 62
Could you please help me solve the issue? Thank you so much.
-
Can you try changing vstatus to status on both lines and see if it works?
-
The variable on the close commands should just be "status"
-
Thank you for a quick response.
After changing 'vstatus' to 'status', the library can be built successfully.
However, I found a warning when build solution for the project. The warning is:
Description File Source
Warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library LINK Build
I have checked previous posts in this forum. Some seems to have a similar issue but different version of Intel Fortran.
Note that, a simple simulation can be simulated just fine and give an expected result. But the interactive window of feappv is not allowed to type anything further.
The input file and results are attached.
Edit: I also tested with VS2015 and Intel Parallel Studio XE 2016 update 8.
The same warning LNK4098 exists. Maybe I did something wrong.
-
Hi everyone,
I have a similar problem with plstop.f while installing FEAPpv like above. I get the error:
error #6404: This name does not have a type, and must have an explicit type. [VSTATUS]
Does anyone know how to fix that? Thank you in advance.
-
please change vstatus to
p_status
at the very end of windows/plstop.f. It was fixed properly on the devel branch but got missed on master.
-
That was the issue, thank you! I get the same 'MSVCRT' warning, but at least it's working now.
-
Good to know. To eliminate the warning, use /NODEFAULTLIB:MSVCRT in the project properties.