Closed im-n1 closed 7 years ago
Could you please post which version of Debian you are running? Also what version of the Qt5 libraries you have on your system? My guess is either that Lumina needs a newer version of Qt or one of the Qt dev libraries might be missing. I got around a few of these problems by installing the latest stable release of Qt from qt.io and doing a clean build.
Debian: 9.0 Qt: 5.7
I'm probably missing some library bug since I've been following oficial build guide I supposed everyting should be instaled in the apt-get install ...
command.
pages/page_session_options.cpp: In constructor ‘page_session_options::page_session_options(QWidget*)’:
pages/page_session_options.cpp:36:15: error: ‘class Ui::page_session_options’ has no member named ‘mywindowmanager’
connect(ui->mywindowmanager, SIGNAL(currentIndexChanged(int)), this, SLOT(settingChanged()));
^~~~~~~
pages/page_session_options.cpp: In member function ‘virtual void page_session_options::SaveSettings()’:
pages/page_session_options.cpp:57:24: error: ‘class Ui::page_session_options’ has no member named ‘mywindowmanager’
QString my_win = ui->mywindowmanager->currentText();
^~~~~~~
pages/page_session_options.cpp: In member function ‘virtual void page_session_options::LoadSettings(int)’:
pages/page_session_options.cpp:112:19: error: ‘class Ui::page_session_options’ has no member named ‘mywindowmanager’
index = ui->mywindowmanager->findText( old_wm );
^~~~~~~
pages/page_session_options.cpp:115:16: error: ‘class Ui::page_session_options’ has no member named ‘mywindowmanager’
ui->mywindowmanager->addItem( old_wm );
^~~~~~~
pages/page_session_options.cpp:117:23: error: ‘class Ui::page_session_options’ has no member named ‘mywindowmanager’
index = ui->mywindowmanager->findText( old_wm );
^~~~~~~
pages/page_session_options.cpp:121:18: error: ‘class Ui::page_session_options’ has no member named ‘mywindowmanager’
index = ui->mywindowmanager->findText( "Lumina" );
^~~~~~~
pages/page_session_options.cpp:123:7: error: ‘class Ui::page_session_options’ has no member named ‘mywindowmanager’
ui->mywindowmanager->setCurrentIndex(index);
^~~~~~~
pages/page_session_options.cpp: In member function ‘void page_session_options::FindWindowManagerOptions()’:
pages/page_session_options.cpp:147:9: error: ‘class Ui::page_session_options’ has no member named ‘mywindowmanager’
ui->mywindowmanager->clear();
^~~~~~~
pages/page_session_options.cpp:148:9: error: ‘class Ui::page_session_options’ has no member named ‘mywindowmanager’
ui->mywindowmanager->addItem("Lumina"); // make sure there is a default
^~~~~~~
pages/page_session_options.cpp:150:13: error: ‘class Ui::page_session_options’ has no member named ‘mywindowmanager’
ui->mywindowmanager->addItem("/usr/bin/fluxbox");
^~~~~~~
pages/page_session_options.cpp:152:13: error: ‘class Ui::page_session_options’ has no member named ‘mywindowmanager’
ui->mywindowmanager->addItem("/usr/local/bin/fluxbox");
^~~~~~~
pages/page_session_options.cpp:154:13: error: ‘class Ui::page_session_options’ has no member named ‘mywindowmanager’
ui->mywindowmanager->addItem("/usr/bin/kwin");
^~~~~~~
pages/page_session_options.cpp:156:13: error: ‘class Ui::page_session_options’ has no member named ‘mywindowmanager’
ui->mywindowmanager->addItem("/usr/local/bin/kwin");
^~~~~~~
pages/page_session_options.cpp:158:13: error: ‘class Ui::page_session_options’ has no member named ‘mywindowmanager’
ui->mywindowmanager->addItem("/usr/bin/openbox");
^~~~~~~
pages/page_session_options.cpp:160:13: error: ‘class Ui::page_session_options’ has no member named ‘mywindowmanager’
ui->mywindowmanager->addItem("/usr/local/bin/openbox");
^~~~~~~
make[3]: [Makefile:2017: .build/obj/page_session_options.o] Error 1
make[3]: Leaving directory '/home/solaraquarion/build/lumina-desktop-git/src/lumina/src-qt5/core-utils/lumina-config'
make[2]: [Makefile:47: sub-lumina-config-make_first] Error 2
make[2]: Leaving directory '/home/solaraquarion/build/lumina-desktop-git/src/lumina/src-qt5/core-utils'
make[1]: [Makefile:72: sub-core-utils-make_first] Error 2
make[1]: Leaving directory '/home/solaraquarion/build/lumina-desktop-git/src/lumina/src-qt5'
make: [Makefile:45: sub-src-qt5-make_first] Error 2
==> ERROR: A failure occurred in build().
Different build error Arch Linux
Try this (from within the base of the lumina repo):
cd src-qt5/core-utils/lumina-config
make distclean
qmake
make
the "ui->mywindowmanager" object is a new one which was added to the qt-designer form recently, so your build might just be re-using a stale pre-compiled file.
The list of dependencies there for Debian/Devuan is incomplete.
This can be solved with the following:
sudo apt-get install qtbase5-private-dev
Then try make again.
you can close it
On Aug 20, 2017 1:03 AM, "hbarn" notifications@github.com wrote:
The list of dependencies there for Debian/Devuan is incomplete.
This can be solved with the following:
sudo apt-get install qtbase5-private-dev
Then try make again.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/trueos/lumina/issues/456#issuecomment-323563863, or mute the thread https://github.com/notifications/unsubscribe-auth/AFD6iFn6gHScWs7NjiMSjgNCIuxoADiyks5sZ74sgaJpZM4OvfbD .
Closing ticket. Feel free to open a new one if this issue pops up again.
Hi guys I wanted to try out your work but when I run
make
I got this error (after like 5 mins of compiling)Building on debian and I was following steps for Debian on this page : https://lumina-desktop.org/get-lumina/