- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Okay fixed that last problem, em64t install now works.
New problem: I have a dynamic linking problem on a code with a couple of lapack calls (dgetrf,dgetrs). This is on a dual core Pentium 830 using the em64t compiler and libs (fedora core5).
First note that if I compile with -static option, everything works perfectly and program runs correctly. If I allow default compile with dynamic, here's what happens.
Program compiles okay with
ifort myprog.f -L /opt/intel/mkl/8.1/lib/em64t -lmkl_lapack -lmkl_em64t -lguide -lpthread
On execution I get:
error while loading shared libraries:
/opt/intel/fce/9.1.032/lib/libguide.so: cannot restore segment prot after reloc: Permission denied
Note that I have both mkl and fc libs in LD path; i.e.
$echo LD_LIBRARY_PATH
/opt/intel/fce/9.1.032/lib:/opt/intel/mkl/8.1/lib/em64t
Next I tried throwing in -lm library at end of compile statement. Then I get
error while loading shared libraries: /opt/intel/fce/9.1.032/lib/libirc.so: cannot restore segment prot after reloc: Permission denied
I know it's finding the dirs in LD_LIBRARY_PATH okay, because if I set that variable to null, I get
error while loading shared libraries: libguide.so: cannot open shared object file: No such file or directory
ANY THOUGHTS? jon
Message Edited by jtime23@aol.com on 05-22-200607:23 PM
Message Edited by jtime23@aol.com on 05-22-200607:26 PM
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page