[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #54051] build: octave-gui fails to build with
From: |
Mike Miller |
Subject: |
[Octave-bug-tracker] [bug #54051] build: octave-gui fails to build with Qt 4.8 |
Date: |
Mon, 4 Jun 2018 00:14:38 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 |
URL:
<http://savannah.gnu.org/bugs/?54051>
Summary: build: octave-gui fails to build with Qt 4.8
Project: GNU Octave
Submitted by: mtmiller
Submitted on: Sun 03 Jun 2018 09:14:37 PM PDT
Category: Configuration and Build System
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Build Failure
Status: None
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: 4.4.0
Operating System: GNU/Linux
_______________________________________________________
Details:
Octave's default branch fails to build on Ubuntu 14.04 with Qt 4.8 since
revision b529e3e1393d
(https://hg.savannah.gnu.org/hgweb/octave/rev/b529e3e1393d), which was
intended to fix bug #53893.
The error is a missing symbol at link time. If I had to guess I would say that
something is wrong with the QT_VERSION conditionals, causing the function
variable_dock_widget::refloat to be referenced somewhere, but the
implementation is conditionally compiled out. Probably because it is listed in
the header file under "protected slots", which causes some moc code generation
to require that function to be defined.
CXXLD src/octave-gui
libgui/.libs/liboctgui.so: undefined reference to
`octave::variable_dock_widget::refloat()'
collect2: error: ld returned 1 exit status
Cc'ing Torsten and Dan.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?54051>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-bug-tracker] [bug #54051] build: octave-gui fails to build with Qt 4.8,
Mike Miller <=