octave-maintainers
[Top][All Lists]
Advanced

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

Re: octave-dock-widget.cc: new file missing


From: Ben Abbott
Subject: Re: octave-dock-widget.cc: new file missing
Date: Sat, 22 Jun 2013 14:24:05 +0800

On Jun 22, 2013, at 2:10 PM, Ben Abbott wrote:

> On Jun 22, 2013, at 1:13 PM, Daniel J Sebald wrote:
> 
>> On 06/21/2013 09:45 PM, Ben Abbott wrote:
>>> Torsten,
>>> 
>>> You forgot to add the new file octave-dock-widget.cc when you pushed the 
>>> changeset below.
>>> 
>>>     http://hg.savannah.gnu.org/hgweb/octave/rev/d749c9b588e5
>>> 
>>> Ben
>> 
>> Seems to work here.
>> 
>> The modification takes a bit of getting used to.  Undocking then redocking 
>> via the button results in the widget in a different location from when it 
>> was undocked.  Once it is docked, then it can be moved around to get it back 
>> to the original spot.  The new buttons are someone big too, using valuable 
>> space (at least in my case since I don't have a real big screen).
>> 
>> Dan
> 
> I encountered the stuff below, and assumed the file was missing.  However, it 
> is included, so I'll start with configure and see how it goes from there.

After configure + make, I stiil get the error below.

Ben

> libtool: link: /opt/local/bin/g++-mp-4.7 -dynamiclib  -o 
> .libs/liboctgui.0.dylib   -Wl,-force_load,qterminal/.libs/libqterminal.a 
> -Wl,-force_load,src/.libs/libgui-src.a  -L/opt/local/lib -framework JavaVM 
> ../libinterp/.libs/liboctinterp.dylib -L/opt/local/libexec/llvm-3.1/lib 
> -L/opt/local/lib/gcc47/gcc/x86_64-apple-darwin11/4.7.3 
> -L/opt/local/lib/gcc47/gcc/x86_64-apple-darwin11/4.7.3/../../.. 
> -L/opt/local/lib/gcc47 
> /Users/bpabbott/Development/mercurial/default/sources/liboctave/.libs/liboctave.dylib
>  /opt/local/lib/libhdf5.dylib /opt/local/lib/libfontconfig.dylib 
> /opt/local/lib/libfreetype.dylib -lz -lbz2 /opt/local/lib/libexpat.dylib 
> /opt/local/lib/libX11.dylib /opt/local/lib/libxcb.dylib 
> /opt/local/lib/libXau.dylib /opt/local/lib/libXdmcp.dylib -lLLVMAsmParser 
> -lLLVMInstrumentation -lLLVMLinker -lLLVMArchive -lLLVMBitReader 
> -lLLVMDebugInfo -lLLVMJIT -lLLVMipo -lLLVMVectorize -lLLVMBitWriter 
> -lLLVMTableGen -lLLVMHexagonCodeGen -lLLVMHexagonDesc -lLLVMHexagonInfo 
> -lLLVMHexagonAsmPrinter -lLLVMPTXCodeGen -lLLVMPTXDesc -lLLVMPTXInfo 
> -lLLVMPTXAsmPrinter -lLLVMMBlazeCodeGen -lLLVMMBlazeAsmParser 
> -lLLVMMBlazeDisassembler -lLLVMMBlazeDesc -lLLVMMBlazeAsmPrinter 
> -lLLVMMBlazeInfo -lLLVMCppBackendCodeGen -lLLVMCppBackendInfo 
> -lLLVMMSP430CodeGen -lLLVMMSP430Desc -lLLVMMSP430Info -lLLVMMSP430AsmPrinter 
> -lLLVMXCoreCodeGen -lLLVMXCoreDesc -lLLVMXCoreInfo -lLLVMCellSPUCodeGen 
> -lLLVMCellSPUDesc -lLLVMCellSPUInfo -lLLVMMipsCodeGen -lLLVMMipsDisassembler 
> -lLLVMMipsAsmParser -lLLVMMipsDesc -lLLVMMipsInfo -lLLVMMipsAsmPrinter 
> -lLLVMARMCodeGen -lLLVMARMDisassembler -lLLVMARMAsmParser -lLLVMARMDesc 
> -lLLVMARMInfo -lLLVMARMAsmPrinter -lLLVMPowerPCCodeGen -lLLVMPowerPCDesc 
> -lLLVMPowerPCInfo -lLLVMPowerPCAsmPrinter -lLLVMSparcCodeGen -lLLVMSparcDesc 
> -lLLVMSparcInfo -lLLVMX86AsmParser -lLLVMX86Disassembler -lLLVMX86CodeGen 
> -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMX86Desc -lLLVMX86Info 
> -lLLVMX86AsmPrinter -lLLVMX86Utils -lLLVMMCDisassembler -lLLVMMCParser 
> -lLLVMInterpreter -lLLVMCodeGen -lLLVMScalarOpts -lLLVMInstCombine 
> -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMMCJIT -lLLVMRuntimeDyld 
> -lLLVMExecutionEngine -lLLVMTarget -lLLVMMC -lLLVMObject -lLLVMCore 
> -lLLVMSupport ../liboctave/.libs/liboctave.dylib -lstdc++ -lcholmod -lmetis 
> -lumfpack -lsuitesparseconfig -lamd -lcamd -lcolamd -lccolamd -lcxsparse 
> /opt/local/lib/libarpack.dylib -ltatlas -lqrupdate 
> /opt/local/lib/libfftw3_threads.dylib /opt/local/lib/libfftw3.dylib 
> /opt/local/lib/libfftw3f_threads.dylib /opt/local/lib/libfftw3f.dylib 
> -llapack -lcblas -lf77blas -latlas -lreadline -lncurses 
> /opt/local/lib/libpcre.dylib -ldl /opt/local/lib/gcc47/libgfortran.dylib 
> /opt/local/lib/gcc47/libquadmath.dylib /opt/local/lib/libQtGui.dylib 
> /opt/local/lib/libQtNetwork.dylib /opt/local/lib/libQtCore.dylib 
> -lqscintilla2 -lm  -O0 -m64 -pthread -Wl,-dylib_file 
> -Wl,/opt/octave/3.7/lib/octave/3.7.5/liboctave.1.dylib:/Users/bpabbott/Development/mercurial/default/sources/liboctave/.libs/liboctave.dylib
>    -pthread -framework JavaVM -install_name  
> /opt/octave/3.7/lib/octave/3.7.5/liboctgui.0.dylib -compatibility_version 1 
> -current_version 1.0 -Wl,-single_module
> Undefined symbols for architecture x86_64:
>  "octave_dock_widget::make_window(bool)", referenced from:
>      main_window::set_window_layout(QSettings*)       in 
> libgui-src.a(src_libgui_src_la-main-window.o)
>  "octave_dock_widget::change_floating(bool)", referenced from:
>      octave_dock_widget::qt_static_metacall(QObject*, QMetaObject::Call, int, 
> void**) in libgui-src.a(src_libgui_src_la-moc-octave-dock-widget.o)
>  "octave_dock_widget::change_visibility(bool)", referenced from:
>      octave_dock_widget::qt_static_metacall(QObject*, QMetaObject::Call, int, 
> void**) in libgui-src.a(src_libgui_src_la-moc-octave-dock-widget.o)
>  "octave_dock_widget::set_title(QString const&)", referenced from:
>      documentation_dock_widget::documentation_dock_widget(QWidget*) in 
> libgui-src.a(src_libgui_src_la-documentation-dock-widget.o)
>      documentation_dock_widget::documentation_dock_widget(QWidget*) in 
> libgui-src.a(src_libgui_src_la-documentation-dock-widget.o)
>      files_dock_widget::files_dock_widget(QWidget*) in 
> libgui-src.a(src_libgui_src_la-files-dock-widget.o)
>      files_dock_widget::files_dock_widget(QWidget*) in 
> libgui-src.a(src_libgui_src_la-files-dock-widget.o)
>      history_dock_widget::construct()      in 
> libgui-src.a(src_libgui_src_la-history-dock-widget.o)
>      file_editor::construct()      in 
> libgui-src.a(src_libgui_src_la-file-editor.o)
>      terminal_dock_widget::terminal_dock_widget(QWidget*) in 
> libgui-src.a(src_libgui_src_la-terminal-dock-widget.o)
>      ...
>  "octave_dock_widget::octave_dock_widget(QWidget*)", referenced from:
>      documentation_dock_widget::documentation_dock_widget(QWidget*) in 
> libgui-src.a(src_libgui_src_la-documentation-dock-widget.o)
>      documentation_dock_widget::documentation_dock_widget(QWidget*) in 
> libgui-src.a(src_libgui_src_la-documentation-dock-widget.o)
>      files_dock_widget::files_dock_widget(QWidget*) in 
> libgui-src.a(src_libgui_src_la-files-dock-widget.o)
>      files_dock_widget::files_dock_widget(QWidget*) in 
> libgui-src.a(src_libgui_src_la-files-dock-widget.o)
>      history_dock_widget::history_dock_widget(QWidget*) in 
> libgui-src.a(src_libgui_src_la-history-dock-widget.o)
>      history_dock_widget::history_dock_widget(QWidget*) in 
> libgui-src.a(src_libgui_src_la-history-dock-widget.o)
>      file_editor_interface::file_editor_interface(QWidget*) in 
> libgui-src.a(src_libgui_src_la-file-editor.o)
>      ...
>  "octave_dock_widget::~octave_dock_widget()", referenced from:
>      vtable for octave_dock_widget in 
> libgui-src.a(src_libgui_src_la-moc-octave-dock-widget.o)
>  "octave_dock_widget::~octave_dock_widget()", referenced from:
>      vtable for octave_dock_widget in 
> libgui-src.a(src_libgui_src_la-moc-octave-dock-widget.o)
>  "octave_dock_widget::~octave_dock_widget()", referenced from:
>      documentation_dock_widget::documentation_dock_widget(QWidget*) in 
> libgui-src.a(src_libgui_src_la-documentation-dock-widget.o)
>      documentation_dock_widget::documentation_dock_widget(QWidget*) in 
> libgui-src.a(src_libgui_src_la-documentation-dock-widget.o)
>      files_dock_widget::files_dock_widget(QWidget*) in 
> libgui-src.a(src_libgui_src_la-files-dock-widget.o)
>      files_dock_widget::files_dock_widget(QWidget*) in 
> libgui-src.a(src_libgui_src_la-files-dock-widget.o)
>      files_dock_widget::~files_dock_widget() in 
> libgui-src.a(src_libgui_src_la-files-dock-widget.o)
>      files_dock_widget::~files_dock_widget() in 
> libgui-src.a(src_libgui_src_la-files-dock-widget.o)
>      history_dock_widget::history_dock_widget(QWidget*) in 
> libgui-src.a(src_libgui_src_la-history-dock-widget.o)
>      ...
>  "non-virtual thunk to octave_dock_widget::~octave_dock_widget()", referenced 
> from:
>      vtable for octave_dock_widget in 
> libgui-src.a(src_libgui_src_la-moc-octave-dock-widget.o)
>  "non-virtual thunk to octave_dock_widget::~octave_dock_widget()", referenced 
> from:
>      vtable for octave_dock_widget in 
> libgui-src.a(src_libgui_src_la-moc-octave-dock-widget.o)
> ld: symbol(s) not found for architecture x86_64
> collect2: error: ld returned 1 exit status
> make[3]: *** [liboctgui.la] Error 1
> make[2]: *** [all] Error 2
> make[1]: *** [all-recursive] Error 1
> 



reply via email to

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