Linking problem with allocatable array on windows

I have a subroutine containing an allocatable array (#include ) that works on linux. But I can't get it to work on windows.There is an error when linking. Without allocatable array, the use of subroutine under windows works perfectly Can you give me the instructions to correctly specify the paths to these libraries to solve linking proble

The log file :

Intel(R) Visual Fortran Intel(R) 64 Compiler for applications running on Intel(R) 64, Version 19.1.3.311 Build 20201010_000000
Copyright (C) 1985-2020 Intel Corporation. All rights reserved.

End Compiling Abaqus/Standard User Subroutines
Begin Linking Abaqus/Standard User Subroutines
Cr‚ation de la bibliothŠque standardU.lib et de l'objet standardU.exp
subroutine_Cthe_cycle.obj : error LNK2019: symbole externe non r‚solu smarealarraycreatesp r‚f‚renc‚ dans la fonction uexternaldb
subroutine_Cthe_cycle.obj : error LNK2019: symbole externe non r‚solu smarealarraydelete r‚f‚renc‚ dans la fonction uexternaldb
standardU.dll : fatal error LNK1120: 2 externes non r‚solus
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

Thanks in advance.