Skip to content

[BUG] BibleTime 3.0.1 compilation error in btfontsettings.cpp:97: ‘qOverload’ was not declared in this scope #332

@haggkoos

Description

@haggkoos

I am trying to build Bibletime 3.0.1 (latest release, thank you!)

  1. Downloaded bibletime-3.0.1-tar.xz from release page

  2. I ran build-debug.sh

  3. At ~97% build completions, come to an error:
    In file included from /home/user/.bibletime3_1/bibletime-3.0.1/src/frontend/settingsdialogs/btfontsettings.cpp:25:0: /home/user/.bibletime3_1/bibletime-3.0.1/src/frontend/settingsdialogs/btfontsettings.cpp: In constructor ‘BtFontSettingsPage::BtFontSettingsPage(CConfigurationDialog*)’: /home/user/.bibletime3_1/bibletime-3.0.1/src/frontend/settingsdialogs/btfontsettings.cpp:97:16: error: ‘qOverload’ was not declared in this scope qOverload<int>(&QComboBox::currentIndexChanged),

  4. The build process stops with this output:
    CMakeFiles/bibletime.dir/build.make:1305: recipe for target 'CMakeFiles/bibletime.dir/src/frontend/settingsdialogs/btfontsettings.cpp.o' failed make[2]: *** [CMakeFiles/bibletime.dir/src/frontend/settingsdialogs/btfontsettings.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... CMakeFiles/Makefile2:3679: recipe for target 'CMakeFiles/bibletime.dir/all' failed make[1]: *** [CMakeFiles/bibletime.dir/all] Error 2 Makefile:129: recipe for target 'all' failed make: *** [all] Error 2

I am not experienced enough to know how to fix this, but it does not seem to be dependency issue, rather something more technical.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions