This is the mail archive of the fortran@gcc.gnu.org mailing list for the GNU Fortran project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Build problems on x86_64-unknown-linux-gnu?


Anybody else seeing this?

Bootstrap works fine, the compiler even successfully runs the
testsuite (!?). But then, actually trying to use the compiler fails
with

$ gfortran
gfortran: error: libgfortran.spec: No such file or directory

Running it under strace shows:

access("/home/janne/src/gfortran/trunk/install/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/",
X_OK) = 0
access("/home/janne/src/gfortran/trunk/install/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/",
X_OK) = 0
access("/home/janne/src/gfortran/trunk/install/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/specs",
R_OK) = -1 ENOENT (No such file or directory)
access("/home/janne/src/gfortran/trunk/install/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/../../../../x86_64-unknown-linux-gnu/lib/x86_64-unknown-linux-gnu/4.6.0/specs",
R_OK) = -1 ENOENT (No such file or directory)
access("/home/janne/src/gfortran/trunk/install/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/../../../../x86_64-unknown-linux-gnu/lib/specs",
R_OK) = -1 ENOENT (No such file or directory)
access("/home/janne/src/gfortran/trunk/install/lib/gcc/x86_64-unknown-linux-gnu/specs",
R_OK) = -1 ENOENT (No such file or directory)
access("/home/janne/src/gfortran/trunk/install/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/",
X_OK) = 0
access("/home/janne/src/gfortran/trunk/install/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/libgfortran.spec",
R_OK) = -1 ENOENT (No such file or directory)
access("/home/janne/src/gfortran/trunk/install/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/../../../../x86_64-unknown-linux-gnu/lib/x86_64-unknown-linux-gnu/4.6.0/libgfortran.spec",
R_OK) = -1 ENOENT (No such file or directory)
access("/home/janne/src/gfortran/trunk/install/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/../../../../x86_64-unknown-linux-gnu/lib/libgfortran.spec",
R_OK) = -1 ENOENT (No such file or directory)
access("/home/janne/src/gfortran/trunk/install/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/../../../x86_64-unknown-linux-gnu/4.6.0/libgfortran.spec",
R_OK) = -1 ENOENT (No such file or directory)
access("/home/janne/src/gfortran/trunk/install/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/../../../libgfortran.spec",
R_OK) = -1 ENOENT (No such file or directory)
access("/lib/x86_64-unknown-linux-gnu/4.6.0/libgfortran.spec", R_OK) =
-1 ENOENT (No such file or directory)
access("/lib/libgfortran.spec", R_OK)   = -1 ENOENT (No such file or directory)
access("/usr/lib/x86_64-unknown-linux-gnu/4.6.0/libgfortran.spec",
R_OK) = -1 ENOENT (No such file or directory)
access("/usr/lib/libgfortran.spec", R_OK) = -1 ENOENT (No such file or
directory)
open("libgfortran.spec", O_RDONLY)      = -1 ENOENT (No such file or directory)

The thing to note, I guess, is that it's searching for
libgfortran.spec in various */lib/* directories, whereas my
libgfortran.spec resides in

/home/janne/src/gfortran/trunk/install/lib64/libgfortran.spec

Any ideas?

-- 
Janne Blomqvist


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]