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

'stop' and 'get_command_argument' functions can no longer be linked.

Simon_DVRS
Beginner
991 Views

 

Hello,

 

I had been successfully using the Fortran Linux Intel Parallel Studio XE 2019.4.070 compiler (with CodeBlocks) , when after a machine reboot, I found that when linking, the 2 intrinsic functions 'stop' and 'get_command_argument', could no longer be linked, with the error messages :-
... undefined reference to 'for_stop_core_quiet'

... undefined reference to 'for_getcmd_arg_err'

 

I have tried to explicitly link to 'libifcoremt.so',  but I get the same errors.

 

Simon.

0 Kudos
1 Reply
Ron_Green
Moderator
975 Views

No enough information here.  
Are you linking static or dynamic, or do you know?  Use compiler option -dryrun or -# to dump all the options and defines for the compilation.

for_getcmd_arg_err is in libifocore.  The stop core looks like openMP or -parallel option??

 

Is tis openMP?  Why libifcoremt and not libifcore? 

 

Let's see the full compilation options you are using, especially tell me you are NOT using -fast please. 

 

ron

0 Kudos
Reply