[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
>
- octave-dock-widget.cc: new file missing, Ben Abbott, 2013/06/21
- Re: octave-dock-widget.cc: new file missing, Daniel J Sebald, 2013/06/22
- Re: octave-dock-widget.cc: new file missing, Ben Abbott, 2013/06/22
- Re: octave-dock-widget.cc: new file missing,
Ben Abbott <=
- Re: octave-dock-widget.cc: new file missing, Daniel J Sebald, 2013/06/22
- Re: octave-dock-widget.cc: new file missing, Ben Abbott, 2013/06/22
- Re: octave-dock-widget.cc: new file missing, Daniel J Sebald, 2013/06/22
- Re: octave-dock-widget.cc: new file missing, Ben Abbott, 2013/06/22
- Re: octave-dock-widget.cc: new file missing, Daniel J Sebald, 2013/06/22
- Re: octave-dock-widget.cc: new file missing, Ben Abbott, 2013/06/22