[MacPorts] #34987: problems linking with fulltick library
#34987: problems linking with fulltick library ----------------------------------+----------------------------------------- Reporter: obed_sands@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: | Port: ----------------------------------+----------------------------------------- When tryng to build octave I get this: :info:build ld: warning: ignoring file /opt/local/lib/libfltk_gl.dylib, file was built for unsupported file format which is not the architecture being linked (x86_64) :info:build ld: warning: ignoring file /opt/local/lib/libfltk.dylib, file was built for unsupported file format which is not the architecture being linked (x86_64) :info:build Undefined symbols for architecture x86_64: :info:build "Fl_Widget::hide()", referenced from: :info:build plot_window::~plot_window() in fltk_backend.o -- Ticket URL: <https://trac.macports.org/ticket/34987> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34987: octave: opportunistically links with fltk ----------------------------------+----------------------------------------- Reporter: obed_sands@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: | Port: octave ----------------------------------+----------------------------------------- Changes (by ryandesign@…): * port: => octave Old description:
When tryng to build octave I get this: :info:build ld: warning: ignoring file /opt/local/lib/libfltk_gl.dylib, file was built for unsupported file format which is not the architecture being linked (x86_64) :info:build ld: warning: ignoring file /opt/local/lib/libfltk.dylib, file was built for unsupported file format which is not the architecture being linked (x86_64) :info:build Undefined symbols for architecture x86_64: :info:build "Fl_Widget::hide()", referenced from: :info:build plot_window::~plot_window() in fltk_backend.o
New description: When tryng to build octave I get this: {{{ :info:build ld: warning: ignoring file /opt/local/lib/libfltk_gl.dylib, file was built for unsupported file format which is not the architecture being linked (x86_64) :info:build ld: warning: ignoring file /opt/local/lib/libfltk.dylib, file was built for unsupported file format which is not the architecture being linked (x86_64) :info:build Undefined symbols for architecture x86_64: :info:build "Fl_Widget::hide()", referenced from: :info:build plot_window::~plot_window() in fltk_backend.o }}} -- Comment: It looks like octave is finding and using fltk, though the author of the octave port did not intend for that to happen. Try deactivating the fltk port, then cleaning and installing octave, then reactivating fltk. This will ensure that octave will not try to use fltk. {{{ sudo port -f deactivate fltk sudo port clean octave sudo port install octave sudo port activate fltk }}} -- Ticket URL: <https://trac.macports.org/ticket/34987#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34987: octave: opportunistically links with fltk ---------------------------+-------------------------------- Reporter: obed_sands@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Resolution: fixed | Keywords: Port: octave | ---------------------------+-------------------------------- Changes (by michaelld@…): * status: new => closed * resolution: => fixed Comment: Please do: {{{ sudo port selfupdate }}} and then try installing it again. Should be fixed with r114034. -- Ticket URL: <https://trac.macports.org/ticket/34987#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts