octave-maintainers
[Top][All Lists]
Advanced

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

Re: default branch failed to build on OSX


From: Ben Abbott
Subject: Re: default branch failed to build on OSX
Date: Sat, 02 Aug 2008 19:41:25 -0400


On Aug 2, 2008, at 4:19 PM, c. wrote:


On 10/lug/08, at 04:22, address@hidden wrote:

Date: Wed, 09 Jul 2008 22:20:57 -0400
From: Ben Abbott <address@hidden>
Subject: default branch failed to build on OSX
To: address@hidden
Message-ID: <address@hidden>
Content-Type: text/plain; charset=WINDOWS-1252; format=flowed;
        delsp=yes

I successfully built the default branch within the last 24 hrs. This
evening my attempt to build with the change sets of the last 24 hrs
added failed.

Presently my tip shows changeset:   8105:f46e73bcb85b

I'd estimate the tip for my last successful build was changeset:
8094:c51ae36fcbce

Has anyone else attempted a build since 8105? ... is this a general
problem or specific to Mac OSX and/or my configuration?

I've included quite a bit of info below ... If the problem is on my
end, perhaps someone might spot something.


-------------- begin failed build -------------

<SNIP>


Undefined symbols:
 "vtable for opengl_renderer", referenced from:
     __ZTV15opengl_renderer$non_lazy_ptr in fltk_backend.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [fltk_backend.oct] Error 1
make[1]: *** [src] Error 2
make: *** [all] Error 2

Ben,

Did you try again to build lately? Are you still getting the same error? I tried to build today and got an error similar to that reported above.

I'm not really sure what's going on, but assuming the problem was connected
to this:
http://gcc.gnu.org/faq.html#vtables

I tried the attached changeset which allowed me to complete the build.

Unfortunately when I do "make check" octave gets stuck while testing src/DLD-FUNCTIONS/dispatch.cc

c.

P.S. BTW I still get the problem in parsing files I mentioned here:
http://www.nabble.com/Latest-from-hg-on-OSX-td17756186.html
did anyone experience anything similar?

I have not tried in a few weeks. After your email I tried to build the shell script I wrote to do the job a while back ... as you no doubt expect, it failed today.

[...]
g++ -bundle -bundle_loader ../src/octave -L/sw/lib/fltk-aqua/lib -L/sw/ lib -lfltk_gl -framework AGL -framework OpenGL -lfltk -lpthread - framework Carbon -framework ApplicationServices -o fltk_backend.oct pic/fltk_backend.o -L../libcruft -lcruft -L../liboctave -loctave -L. - loctinterp -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd - lcxsparse -Wl,-framework,Accelerate,-dylib_file,/System/Library/ Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/ Versions/A/libLAPACK.dylib:/System/Library/Frameworks/ Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/ libLAPACK.dylib -lfftw3 -lfftw3f -lreadline -lncurses -Wl,- framework,Accelerate,-dylib_file,/System/Library/Frameworks/ Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/ libBLAS.dylib:/System/Library/Frameworks/Accelerate.framework/Versions/ A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib -lhdf5 -lz - lm /sw/lib/gcc4.3/lib/libgfortran.dylib -L/sw/lib/fltk-aqua/lib -L// sw/lib -L/sw/lib -lfltk_gl -framework AGL -framework OpenGL -lfltk - lpthread -framework Carbon -framework ApplicationServices
Undefined symbols:
  "vtable for opengl_renderer", referenced from:
      __ZTV15opengl_renderer$non_lazy_ptr in fltk_backend.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [fltk_backend.oct] Error 1
make[1]: *** [src] Error 2
make: *** [all] Error 2

Unless the problem is superficial and rather obvious I won't be of much help. However, I will take a closer look.

Ben




reply via email to

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