help-octave
[Top][All Lists]
Advanced

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

RE: help with compiling octave-3.3.51


From: Charles Yee
Subject: RE: help with compiling octave-3.3.51
Date: Tue, 29 Jun 2010 22:59:43 +0000


I have 2 versions of octave on my machine.
I have version 3.2.4 and 3.3.51

The following is run ldd command on version 3.2.4
ldd /usr/local/bin/octave
        liboctinterp.so => /usr/local/lib/octave-3.2.4/liboctinterp.so (0x00002b45a7509000)
        liboctave.so => /usr/local/lib/octave-3.2.4/liboctave.so (0x00002b45a84f0000)
        libcruft.so => /usr/local/lib/octave-3.2.4/libcruft.so (0x00002b45a928e000)
        libGL.so.1 => /usr/lib64/libGL.so.1 (0x000000359ae00000)
        libGLU.so.1 => /usr/lib64/libGLU.so.1 (0x0000003596000000)
        libX11.so.6 => /usr/lib64/libX11.so.6 (0x0000003593000000)
        libreadline.so.5 => /usr/lib64/libreadline.so.5 (0x0000003591000000)
        libncurses.so.5 => /usr/lib64/libncurses.so.5 (0x00000035a4200000)
        libdl.so.2 => /lib64/libdl.so.2 (0x0000003592000000)
        libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x0000003593c00000)
        libgfortran.so.1 => /usr/lib64/libgfortran.so.1 (0x00002b45a9867000)
        libm.so.6 => /lib64/libm.so.6 (0x0000003591c00000)
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003597c00000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003597000000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003592400000)
        libc.so.6 => /lib64/libc.so.6 (0x0000003591800000)
        libpcre.so.0 => /lib64/libpcre.so.0 (0x000000359e600000)
        libXext.so.6 => /usr/lib64/libXext.so.6 (0x0000003593800000)
        libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00000035a6200000)
        libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x000000359ba00000)
        libXau.so.6 => /usr/lib64/libXau.so.6 (0x0000003593400000)
        libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x0000003592c00000)
        /lib64/ld-linux-x86-64.so.2 (0x0000003590800000)


This is the output from ldd command on version 3.3.51:
 ldd /usr/local/octave/3.3.51/bin/octave
        liblapack.so.3 => /usr/lib64/liblapack.so.3 (0x00002ba65a191000)
        libblas.so.3 => /usr/lib64/libblas.so.3 (0x00002ba65a89a000)
        liboctinterp-3.3.51.so => /usr/local/octave/3.3.51/lib/octave-3.3.51/liboctinterp-3.3.51.so (0x00002ba65aaee000)
        liboctave-3.3.51.so => /usr/local/octave/3.3.51/lib/octave-3.3.51/liboctave-3.3.51.so (0x00002ba65bafe000)
        libcruft-3.3.51.so => /usr/local/octave/3.3.51/lib/octave-3.3.51/libcruft-3.3.51.so (0x00002ba65ca96000)
        libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x0000003593c00000)
        libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x0000003594800000)
        libGL.so.1 => /usr/lib64/libGL.so.1 (0x000000359ae00000)
        libGLU.so.1 => /usr/lib64/libGLU.so.1 (0x0000003596000000)
        libX11.so.6 => /usr/lib64/libX11.so.6 (0x0000003593000000)
        libreadline.so.5 => /usr/lib64/libreadline.so.5 (0x0000003591000000)
        libncurses.so.5 => /usr/lib64/libncurses.so.5 (0x00000035a4200000)
        libpcre.so.0 => /lib64/libpcre.so.0 (0x000000359e600000)
        libdl.so.2 => /lib64/libdl.so.2 (0x0000003592000000)
        libgfortran.so.1 => /usr/lib64/libgfortran.so.1 (0x00002ba65cd34000)
        libm.so.6 => /lib64/libm.so.6 (0x0000003591c00000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003592400000)
        libc.so.6 => /lib64/libc.so.6 (0x0000003591800000)
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003597c00000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003597000000)
        libexpat.so.0 => /lib64/libexpat.so.0 (0x0000003594000000)
        libXext.so.6 => /usr/lib64/libXext.so.6 (0x0000003593800000)
        libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00000035a6200000)
        libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x000000359ba00000)
        libXau.so.6 => /usr/lib64/libXau.so.6 (0x0000003593400000)
        libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x0000003592c00000)
        /lib64/ld-linux-x86-64.so.2 (0x0000003590800000)



For version 3.3.51, run-octave gave me the segmentation fault.

Running "make check", I got the following error:
  make[2]: Leaving directory `/root/temp/octave-3.3.51/scripts'
  Making check in examples
  make[2]: Entering directory `/root/temp/octave-3.3.51/examples'
  make[2]: Nothing to be done for `check'.
  make[2]: Leaving directory `/root/temp/octave-3.3.51/examples'
  Making check in test
  make[2]: Entering directory `/root/temp/octave-3.3.51/test'
  ./build_sparse_tests.sh
  ./build_bc_overload_tests.sh ./bc_overloads_expected
  ../run-octave --norc --silent --no-history ./fntests.m .
  make[2]: *** [check] Segmentation fault
  make[2]: Leaving directory `/root/temp/octave-3.3.51/test'
  make[1]: *** [check-recursive] Error 1
  make[1]: Leaving directory `/root/temp/octave-3.3.51'
  make: *** [check] Error 2


Thanks for your help.

-charles





> Date: Tue, 29 Jun 2010 17:52:12 -0500
> Subject: Re: help with compiling octave-3.3.51
> From: address@hidden
> To: address@hidden
> CC: address@hidden; address@hidden
>
> On Tue, Jun 29, 2010 at 5:44 PM, Charles Yee <address@hidden> wrote:
> > Hi Jordi,
> >
> > Sorry, i forgot to execute "bt".
> >
> >
> > Program received signal SIGSEGV, Segmentation fault.
> > 0x00002b3a7f3c7dd8 in sigemptyset () from
> > /usr/local/octave/3.3.51/lib/octave-3.3.51/liboctinterp-3.3.51.so
> > (gdb) bt
> > #0  0x00002b3a7f3c7dd8 in sigemptyset () from
> > /usr/local/octave/3.3.51/lib/octave-3.3.51/liboctinterp-3.3.51.so
> > #1  0x00002b3a7e97d9e1 in octave_set_signal_handler (sig=2,
> > handler=0x2b3a7e97df30 <sigint_handler>, restart_syscalls=true) at
> > sighandlers.cc:198
> > #2  0x00002b3a7e97da8a in octave_catch_interrupts () at sighandlers.cc:474
> > #3  0x00002b3a7e97daf3 in install_signal_handlers () at sighandlers.cc:543
> > #4  0x00002b3a7e955d95 in octave_main (argc=1, argv=0x7fff23fe5828,
> > embedded=0) at octave.cc:620
> > #5  0x000000359181d994 in __libc_start_main () from /lib64/libc.so.6
> > #6  0x0000000000400639 in _start ()
> >
> >
> > -charles
> >
>
> Do you have another octave installation on this computer?
> Can you post output of
> ldd /usr/local/bin/octave
>
> and
>
> ldd /usr/local/octave/3.3.51/lib/octave-3.3.51/liboctinterp-3.3.51.so
>
> Can you run "make check" in your build directory?
>
> Can you do ./run-octave
> in your build directory?
>
> Sincerely,
>
> Dmitri.
> --


The New Busy is not the too busy. Combine all your e-mail accounts with Hotmail. Get busy.

reply via email to

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