- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi everyone,
I'm using ifort 11.1 running on IA-32 with MKL 10.2 and my code calls fftw routines.
I tried a static linking that worked (quit slowly, but it worked) :
MKLPATH2 = /home/intel/lib/32/
MKLINCLUDE = /home/intel/include
LIBS = -Wl,--start-group ${MKLPATH2}/libmkl_intel.a ${MKLPATH2}/libmkl_sequential.a ${MKLPATH2}/libmkl_core.a -Wl,--end-group -lpthread
ifort -o $@ $(OBJS) -L$(MKLPATH2) -I$(MKLINCLUDE) $(LIBS)
But unfortunatly, dynamic linking doesn't let me call FFTW routines and returns a segmentation fault :
MKLPATH2 = /home/intel/lib/32/
MKLINCLUDE = /home/intel/include
LIBS = -lmkl_intel -lmkl_sequential -lmkl_core -lpthread
ifort -o $@ $(OBJS) -L$(MKLPATH2) -I$(MKLINCLUDE) $(LIBS)
I'd like t o use dynamic linking since it's much faster, did you already experienced this problem ?
Hadrien
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
did you set the LD_LIBRARY_PATH?
--Gennady

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