octave-maintainers
[Top][All Lists]
Advanced

[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 21:00:32 -0400

On Jul 26, 2012, at 6:04 PM, Ben Abbott wrote:

> On Jul 26, 2012, at 3:29 PM, John W. Eaton wrote:
> 
>> On 26-Jul-2012, Ben Abbott wrote:
>> 
>> | Any point to poking about in the Makefile to see which variables
>> | contain libf77blas and the reference to gcc-4.5.3? 
>> 
>> Didn't your previous output from grep show that f77blas does not appear
>> in the Makefile?
>> 
>> In the liboctave directory in your build tree, you could try running
>> the libtool command with /bin/sh -xv to trace it:
>> 
>> /bin/sh -xv ../libtool --tag=CXX   --mode=link ...
>> 
>> That will probably produce a lot of output, but I suppose it should
>> show you where the f77blas string first appears.  Sorry I didn't think
>> of this earlier.
>> 
>> jwe
> 
> All the unexpected stuff does show up!
> 
> 49888 # Libraries that this one depends upon.
> 49889 dependency_libs=' -L/opt/local/lib -lcblas -lf77blas -latlas 
> -L/opt/local/lib/gcc45/gcc/x86_64-apple-darwin11/4.5.3 
> -L/opt/local/lib/gcc45/gcc/x86_64-apple-darwin11/4.5.3/../../.. /      
> opt/local/lib/gcc45/libgfortran.la -lm'
> 49890 ++ dependency_libs=' -L/opt/local/lib -lcblas -lf77blas -latlas 
> -L/opt/local/lib/gcc45/gcc/x86_64-apple-darwin11/4.5.3 
> -L/opt/local/lib/gcc45/gcc/x86_64-apple-darwin11/4.5.3/../../.      . 
> /opt/local/lib/gcc45/libgfortran.la -lm'
> 
> The entire result is attached.
> 
> This is new for me.  Does this indicate that some of my dependencies 
> (libraries) are linked to libf77blas.dylib and built with gcc-4.5.3?
> 
> Ben
> 
> <debug.txt~>

I checked all the dependencies to see which ones had gcc45 listed as a 
build-dep and then rebuilt and installed them using gcc-4.5.4.

I had expected that would fix the warning about the missing gcc-4.5.3 lib, but 
it also resolved the error about the missing libf77blas. I suppose that is good 
news, but I'd really prefer to know that happened?

In any event, I am again able to build octave. Thanks for the help!

Ben





reply via email to

[Prev in Thread] Current Thread [Next in Thread]