[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: something changed ...
From: |
Ben Abbott |
Subject: |
Re: something changed ... |
Date: |
Thu, 26 Jul 2012 12:09:34 -0400 |
On Jul 26, 2012, at 11:28 AM, John W. Eaton wrote:
> On 26-Jul-2012, Ben Abbott wrote:
>
> | On Jul 26, 2012, at 10:18 AM, John W. Eaton wrote:
> |
> | > On 24-Jul-2012, Ben Abbott wrote:
> | >
> | > | My build is now ending at linking liboctave with ...
> | > |
> | > | ld: warning: directory not found for option
> '-L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc45/gcc45/work/build/x86_64-apple-darwin11/libstdc++-v3/src'
> | > | ld: warning: directory not found for option
> '-L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc45/gcc45/work/build/x86_64-apple-darwin11/libstdc++-v3/src/.libs'
> | > | ld: warning: directory not found for option
> '-L/opt/local/lib/gcc45/gcc/x86_64-apple-darwin11/4.5.3'
> | > | ld: warning: directory not found for option
> '-L/opt/local/lib/gcc45/gcc/x86_64-apple-darwin11/4.5.3/../../..'
> | > | ld: library not found for -lf77blas
> | > |
> | > | I've been trying to determine what changed, but am unable to do so. My
> gcc has recently been upgraded to 4.5.4, but I can't determine where the
> reference to the older 4.5.3 is coming from. The entire link command is
> below with the references to 4.5.3 near the end.
> | > |
> | > | Anyone have any ideas?
> | >
> | > To start, what Makefile variables contain these -L options?
> | >
> | > jwe
> |
> | I don't see any of them in the Makefile. From liboctave, the following
> come up empty.
> |
> | fgrep -n "4.5.3" Makefile
> | fgrep -n "framework veclib" Makefile
> | fgrep -n "f77blas" Makefile
>
> Do any of these strings appear in any files in your build tree? If
> not, then I have no clue where those options are coming from.
>
> jwe
Opps. I mis-spelled vecLib
fgrep -n "framework vecLib" Makefile
604:BLAS_LIBS = -framework vecLib
Since I'm trying to link to vecLib, that makes sense.
Perhap the atlas stuff is showing up because libtool detected that one or more
of the dependencies are linked to it? Might the
"-L/opt/local/lib/gcc45/gcc/x86_64-apple-darwin11/4.5.3'" part also be due to a
dependency being built using gcc-4.5.3 and libtool detecting that? That part
only produces a warning, so that's not critical at the moment (it will be when
I try to wrap everything into an Application bundle).
In any event, the error is generated because I don't have a libf77blas. The
only mention of it I can find is in m4/ax_blas.m4. Maybe there is a
feature/bug in what gnulib is doing? Or maybe I'm really missing it (my atlas
maybe broken?).
Ben
- something changed ..., Ben Abbott, 2012/07/24
- Re: something changed ..., Ben Abbott, 2012/07/25
- something changed ..., John W. Eaton, 2012/07/26
- Re: something changed ..., Ben Abbott, 2012/07/26
- Re: something changed ..., John W. Eaton, 2012/07/26
- Re: something changed ...,
Ben Abbott <=
- Re: something changed ..., John W. Eaton, 2012/07/26
- Re: something changed ..., Ben Abbott, 2012/07/26
- Re: something changed ..., John W. Eaton, 2012/07/26
- Re: something changed ..., Ben Abbott, 2012/07/26
- Re: something changed ..., John W. Eaton, 2012/07/26
- Re: something changed ..., Ben Abbott, 2012/07/26
- Re: something changed ..., John W. Eaton, 2012/07/26
- Message not available
- Re: something changed ..., Ben Abbott, 2012/07/26
- Re: something changed ..., John W. Eaton, 2012/07/27
- Re: something changed ..., Ben Abbott, 2012/07/27