help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: New installation problem


From: Joe Koski
Subject: Re: New installation problem
Date: Tue, 10 Jan 2006 13:01:17 -0700
User-agent: Microsoft-Entourage/11.2.1.051004

Vic,

I tried your problem on my G5 with OS X 10.3.9 and octave-2.1.72, also built
with Marius's help, but with use of the Apple Developers Tools 1.5 updated
with cctools-576, and the HPC version of g77. I get the same results as your
G3:

octave:1> A = [
>    1  2  3
>    0  5  6
>    0  8  9
> ];
octave:2> A
A =

  1  2  3
  0  5  6
  0  8  9

octave:3> [c,s] = givens(5,8);
octave:4> GV=[c,s;-s,c];
octave:5> A([2,3],[2:3])=GV*A([2,3],[2:3])
A =

    1.00000    2.00000    3.00000
    0.00000    9.43398   10.81198
    0.00000    0.00000   -0.31800

octave:6> 

I suspect the main difference is that you are using OS X 10.4.x. Correct?

I can give you my LDFLAGS and ./configure, but if your build was successful,
I doubt that would solve the problem. I would suspect an Apple 10.4 bug
(feature?) somewhere.

Joe



on 1/10/06 12:10 PM, Vic Norton at address@hidden wrote:

> One of these days I will be replacing my iMac G3 with my new iMac G5. I
> thought I had octave-2.1.72 installed properly on the G5 (with the help
> of Marius). Unfortunately the installation doesn't work. I have no idea
> how to straighten it out. Perhaps a complete reinstallation of octave is
> necessary. Any ideas would be greatly appreciated.
> 
> Here is an example of the problem.
> 
> # input:
> A = [
>    1  2  3
>    0  5  6
>    0  8  9
> ];
> [c, s ] = givens(5, 8);
> GV = [c, s; -s, c];
> There are no problems up to this point.
> 
> # output G3 (octave-2.1.71):
> A([2,3], [2:3]) = GV * A([2,3], [2:3])
> A =
> 
>     1.00000    2.00000    3.00000
>     0.00000    9.43398   10.81198
>     0.00000    0.00000   -0.31800
> 
> # output G5 (octave-2.1.72):
> A([2,3], [2:3]) = GV * A([2,3], [2:3])
> dyld: lazy symbol binding failed: Symbol not found: ___powidf2
>   Referenced from: /usr/local/lib/octave-2.1.72/liboctinterp.dylib
>   Expected in: /usr/local/lib/libgcc_s.1.0.dylib
> 
> dyld: Symbol not found: ___powidf2
>   Referenced from: /usr/local/lib/octave-2.1.72/liboctinterp.dylib
>   Expected in: /usr/local/lib/libgcc_s.1.0.dylib
> 
> panic: Trace/BPT trap -- stopping myself...
> A =
> 
> attempting to save variables to `octave-core'...
> save to `octave-core' complete
> Trace/BPT trap
> 
> 
> 
> -------------------------------------------------------------
> Octave is freely available under the terms of the GNU GPL.
> 
> Octave's home on the web:  http://www.octave.org
> How to fund new projects:  http://www.octave.org/funding.html
> Subscription information:  http://www.octave.org/archive.html
> -------------------------------------------------------------
> 




-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.

Octave's home on the web:  http://www.octave.org
How to fund new projects:  http://www.octave.org/funding.html
Subscription information:  http://www.octave.org/archive.html
-------------------------------------------------------------



reply via email to

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