- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, I'm trying to complie files using the below command.
ifort -no-ipo -o dy4.exe r8qld.o ffsqp3.7b.o dy4fsqpnx.o debugm1.o dy4m2.o dy4st.o
ld: cannot find -lgcc_s
make: *** [dy4.exe] Error 1
It was working find since 2 month ago, but suddenly getting this message.(The system administrator must have been upgraded the complier or something) ![]()
Operating system is amd64_linux and I'm using Intel Fortran Complier in Intel Software Development Tools (v9.1).
What should I look for to fix this problem? Does anyone has any ideas? Thanks in advance. ![]()
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
libgcc_s is either in gcc or libgcc packages depending of what distribution
you are running. Ask your system admin. You can also check by doing
ls /lib/*gcc*
ls /lib64/*gcc*
You need both versions if you have both 32 bit and 64 bit versions.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ifort uses the library paths found by
g++ -print-search-dirs
and
g++ -m32 -print-search-dirs
With any version of ifort in the last year, re-installation should not be required when g++ is upgraded, provided the new g++ is working during your ifort session.
g++ -print-search-dirs
and
g++ -m32 -print-search-dirs
With any version of ifort in the last year, re-installation should not be required when g++ is upgraded, provided the new g++ is working during your ifort session.
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page