cualcheduno
cualcheduno

Reputation: 31

Linking ABAQUS 2020 to Fortran compiler (Intel OneAPI - Visual Studio 2019)

I have a problem with linking Abaqus 2020 with Fortran Compiler, I need this for launching UMAT subroutines. I have followed one of the many tutorials available online for linking the two, and everything appears ok as I get results from the command abaqus info=system

But then, if I ask to the Abaqus Command tool to verify everything is fine, I get this message:

Abaqus/Standard with user subroutines

     ...ERROR

        Abaqus did not complete successfully.

        Please see std_user.log for details.

     Continuing...

And, by checking the file std_user.log, I find the following message:

LINK : fatal error LNK1181: cannot open file 'user32.lib' Abaqus Error: Problem during linking - Abaqus/Standard User Subroutines. This error may be due to a mismatch in the Abaqus user subroutine arguments. These arguments sometimes change from release to release, so user subroutines used with a previous release of Abaqus may need to be adjusted. Abaqus/Analysis exited with errors

What am I missing? Thanks for any contribution

Upvotes: 1

Views: 1680

Answers (1)

Steve Lionel
Steve Lionel

Reputation: 7267

Originally posted as comment, turned out to be the answer:

user32.lib is a Windows SDK library. You may not have installed Visual Studio correctly - you need the Desktop C++ environment and the Windows SDK installed from VS.

Upvotes: 1

Related Questions