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

linking Abaqus 6.5

sbrinckmann
初学者
678 次查看
Hi,
I have a problem in linking Abaqus6.5 with ifort:
ifort: Command line warning: ignoring unknown option '-export-dynamic'
/opt/Abaqus65/6.5-4/cae/exec/lbr/libstandardB.so: could not read symbols: Invalid operation

Intel8.0 compiler (32bit) on x86_64, that should not be a problem.?

I agree, it looks like an Abaqus issue. However, perhaps somebody has some experience. Thanks for the help.
Steffen
0 项奖励
3 回复数
TimP
名誉分销商 III
678 次查看
If you installed ifort 8.0 (a 32-bit compiler) on x86-64 OS, it wouldn't take care of all the necessary link options. It might not complain during installation, if you didn't have 32-bit gcc installed and working, but you still need that. You must take care yourself to set the options which cause the 32-bit version of ld to be invoked. A sample program using g77 -m32 -v would show what you need. Allowing it to default to attempting a 64-bit link could account for it not liking a 32-bit shared library.
I don't know any reason why ifort 8.1 32-bit, which knows how to install itself on x86-64, shouldn't work with an 8.0 shared library. Either way, you are embarking in territory which the ISV can't support, unless they have a recommendation on how to relink their 32-bit product under x86-64.
0 项奖励
anandkrishna
初学者
678 次查看
I have the similar situation when running abaqus 6.5-4 on linux AMD opteron:The error is
ifort-8: Command line warning: ignoring unknown option '-export-dynamic'
/apps/prod/abaqus/6.5-4/cae/exec/lbr/libstandardB.so: could not read symbols: Invalid operation
ABAQUS Error: Problem during linking - ABAQUS/Standard User Subroutines

But in my case its a 64 bit ifort 8.1 compiler, I wonder whats going wrong .

Can someone help me out with this.

Thanks in advance

anand


0 项奖励
TimP
名誉分销商 III
678 次查看
You would need an Abaqus 64-bit shared library specifically built for x86-64 OS (not Itanium, not Sun...).
0 项奖励
回复