« Return to Thread: Octave 3.0.1 Scientific Linux 5.1 (RHAT) build failure

Re: Octave 3.0.1 Scientific Linux 5.1 (RHAT) build failure

by Jordi GutiƩrrez Hermoso-2 :: Rate this Message:

Reply to Author | View in Thread

On 08/05/2008, Labitt, Bruce <labittb1@...> wrote:
>  I'd like everything to
>  build to 64 bits so I can take advantage of the increased memory space.
>  I need to calculate out some large ffts (128M point).

I'm still not exactly clear on what the benefits of 64bit environments
are, and for us  "early adopters", it seems that there are are more
drawbacks. I've seen at least one software package segfault due to
assumptions of 32bit pointers, and I am currently suspecting that one
more package is suffering the same.

You do seem to get more precision on some data types (long doubles are
16 instead of 12 bytes), but I'm pretty sure you don't need 64bits for
doing 128-meg ffts. Only if you need to address more than four gigs of
memory do you really need the 64 bits.

>  I executed ./run-octave.  I got ... : eror while loading shared
>  libraries: libfftw3.so.3: cannot open shared object file:  No such file
>  or directory.

As Dima said, there probably is a minor error in the way that libfftw
is installed. Where is it installed? Can you link to it otherwise? Try
a simple C or C++ program that links to libfftw and see if you can do
it.

- Jordi G. H.
_______________________________________________
Help-octave mailing list
Help-octave@...
https://www.cae.wisc.edu/mailman/listinfo/help-octave

 « Return to Thread: Octave 3.0.1 Scientific Linux 5.1 (RHAT) build failure

LightInTheBox - Buy quality products at wholesale price