From: Simon Wright <simon@pushface.org>
Subject: Re: Free AMD Core Math Library (BLAS/LAPACK) + Ada
Date: Mon, 16 Jul 2012 12:36:42 +0100
Date: 2012-07-16T12:36:42+01:00 [thread overview]
Message-ID: <m2vchoszsl.fsf@nidhoggr.home> (raw)
In-Reply-To: 374bd898-5683-4350-8812-e3cae186ab2b@googlegroups.com
Ada novice <shai.lesh@gmx.com> writes:
> On Monday, July 16, 2012 10:27:16 AM UTC+1, Simon Wright wrote:
>
>> What you need is the libgfortran.so.3 that lapack was actually linked
>> against. You only need libgfortran.so if you are going to develop in
>> Fortran. I can link against liblapack.so without needing gfortran
>> installed.
>
> libfortran.so.3 then requires the libfortran2 package.
Not here, it doesn't.
$ ldd /usr/lib/libgfortran.so.3
linux-vdso.so.1 => (0x00007fff8abff000)
libm.so.6 => /lib/libm.so.6 (0x00007f6e351e5000)
libc.so.6 => /lib/libc.so.6 (0x00007f6e34e83000)
/lib64/ld-linux-x86-64.so.2 (0x00007f6e35765000)
> In step 11 from
> Nasser's page:
> http://12000.org/my_notes/ada/index.htm
>
> He created a symlink as libgfortran.so is required. So he links
> /usr/lib/i386-linux-gnu/libfortran.so to point to
> /usr/lib/i386-linux-gnu/libgfortran.so.3
I don't know what went wrong with his installation, but here
libgfortran.so is created when you install gfortran(-4.4). And as
Ludovic has said, don't mess with symlinks in system directories.
> What's the difference between the .so and the .so.3 file?
The .so is a symlink which resolves (eventually) to the actual
file. Here, libgfortran.so.3 is a symlink to libgfortran.so.3.0.0.
$ cd /usr/lib/gcc/x86_64-linux-gnu/4.4.5
$ ls -l libgfortran.so
lrwxrwxrwx 1 root root 25 Jul 16 12:28 libgfortran.so -> ../../../libgfortran.so.3
$ cd ../../..
$ ls -l libgfortran.so.3
lrwxrwxrwx 1 root root 20 Oct 28 2011 libgfortran.so.3 -> libgfortran.so.3.0.0
$ ls -l libgfortran.so.3.0.0
-rw-r--r-- 1 root root 964408 Nov 15 2010 libgfortran.so.3.0.0
> But I am thinking to install the gfortran-4.4 package since then I can
> test these programs also:
>
> http://www.nag.com/lapack-ex/lapack-ex.html
>
> where example fortran programs are given as well.
>
> I hope that I do not mess things up. Installing gfortran-4-4 will give
> me libgfortran.so directly and I "will" be able to test example
> fortran programs as well.
Yes.
next prev parent reply other threads:[~2012-07-19 23:42 UTC|newest]
Thread overview: 79+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-07-06 18:38 Free AMD Core Math Library (BLAS/LAPACK) + Ada Ada novice
2012-07-07 13:37 ` Charly
2012-07-07 14:01 ` Ada novice
2012-07-08 6:31 ` Charly
2012-07-08 12:22 ` Ada novice
2012-07-09 18:30 ` Charly
2012-07-09 21:15 ` Ada novice
2012-07-09 21:28 ` Ada novice
2012-07-09 21:36 ` Nasser M. Abbasi
2012-07-10 5:03 ` Ada novice
2012-07-10 9:35 ` Brian Drummond
2012-07-10 9:51 ` Nasser M. Abbasi
2012-07-10 12:29 ` Ada novice
2012-07-10 20:02 ` Ada novice
2012-07-10 21:48 ` Nasser M. Abbasi
[not found] ` <027286e8-2436-408a-acad-c1bbf42431f8@googlegroups.com>
2012-07-11 15:48 ` Georg Bauhaus
2012-07-11 16:54 ` Ada novice
2012-07-11 17:37 ` Simon Wright
2012-07-11 18:17 ` Nasser M. Abbasi
2012-07-11 19:14 ` Ada novice
2012-07-11 7:49 ` Simon Wright
2012-07-11 9:47 ` Ken Thomas
2012-07-11 19:30 ` Simon Wright
2012-07-11 19:52 ` Ada novice
2012-07-11 21:50 ` Nasser M. Abbasi
2012-07-12 6:34 ` Ada novice
2012-07-12 8:38 ` Simon Wright
2012-07-13 19:38 ` Ada novice
2012-07-14 14:25 ` Ada novice
2012-07-15 2:20 ` John B. Matthews
2012-07-15 7:41 ` Ada novice
2012-07-15 11:25 ` Simon Wright
2012-07-15 13:22 ` Ada novice
2012-07-15 14:59 ` Georg Bauhaus
2012-07-15 15:06 ` Georg Bauhaus
2012-07-15 15:09 ` Simon Wright
2012-07-15 16:05 ` Ada novice
[not found] ` <d21d15b6-424d-4e96-9457-43d53d9239b9@googlegroups.com>
2012-07-15 16:47 ` Simon Wright
2012-07-15 17:03 ` Ada novice
2012-07-15 17:42 ` Ludovic Brenta
2012-07-15 18:41 ` Simon Wright
2012-07-15 20:06 ` Ludovic Brenta
2012-07-15 20:41 ` Simon Wright
2012-07-15 21:24 ` Ada novice
2012-07-15 22:20 ` Simon Wright
2012-07-16 7:56 ` Ada novice
2012-07-16 9:27 ` Simon Wright
2012-07-16 11:15 ` Ada novice
[not found] ` <374bd898-5683-4350-8812-e3cae186ab2b@googlegroups.com>
2012-07-16 11:36 ` Simon Wright [this message]
2012-07-16 13:08 ` Ada novice
2012-07-16 19:51 ` Ludovic Brenta
[not found] ` <cfd19c01-91e7-4e01-b2e8-e89f6c18764e@googlegroups.com>
2012-07-16 21:58 ` Ludovic Brenta
2012-07-16 22:14 ` Simon Wright
2012-07-24 13:09 ` Ada novice
2012-07-24 13:54 ` Nasser M. Abbasi
2012-07-24 14:18 ` Simon Wright
2012-07-24 14:59 ` Ada novice
[not found] ` <1b104165-d8e4-4eb2-89ad-f6ac48bf2578@googlegroups.com>
2012-07-24 15:11 ` Simon Wright
[not found] ` <09au08pi7740v52v9237e79om6fpm2nllv@invalid.netcom.com>
2012-07-25 5:04 ` Ada novice
2012-07-24 15:19 ` Nasser M. Abbasi
2012-07-24 15:27 ` Ada novice
2012-07-24 15:40 ` Ada novice
2012-07-24 16:41 ` Nasser M. Abbasi
2012-07-24 17:36 ` Ada novice
2012-07-24 22:13 ` Nasser M. Abbasi
2012-07-25 5:36 ` Ada novice
2012-07-25 6:13 ` Nasser M. Abbasi
2012-07-25 8:56 ` Ada novice
2012-07-25 9:04 ` Nasser M. Abbasi
2012-07-25 9:16 ` Ada novice
2012-07-25 9:23 ` Martin
2012-07-25 11:33 ` Ada novice
2012-07-25 9:26 ` Georg Bauhaus
2012-07-25 11:37 ` Ada novice
2012-07-25 15:37 ` Ada novice
2012-07-25 17:04 ` Ada novice
2012-07-26 19:02 ` Ada novice
2012-07-11 21:39 ` Simon Wright
2012-07-10 9:32 ` Simon Wright
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox