Hello, I would like to help you guys with developing on lxde. However already at setting up the development system I ran into problems.
I already wrote to the Gentoo list because I thought it might be a Gentoo problem. Maybe I can find some help in here :-) Here is my original mail: Hello there, Last night I decided to join the LXQT project. So I was checking our their their repo: git clone http://github.com/lxde/lxqt ~/src/lxqt Cretaed a build directory in there and ran cmake. It appeared that my version of liblxqt(0.8.0) was too old and I needed the current one from git. So I added the Gentoo Qt overlay and installed that version. However when running CMake I get: $ cmake .. -- The C compiler identification is GNU 4.8.2 -- The CXX compiler identification is GNU 4.8.2 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done CMake Error at compton-conf/CMakeLists.txt:11 (include): include could not find load file: LXQtTranslateTs CMake Error at compton-conf/CMakeLists.txt:12 (include): include could not find load file: LXQtTranslateDesktop -- Looking for Q_WS_X11 -- Looking for Q_WS_X11 - found -- Looking for Q_WS_WIN -- Looking for Q_WS_WIN - not found -- Looking for Q_WS_QWS -- Looking for Q_WS_QWS - not found -- Looking for Q_WS_MAC -- Looking for Q_WS_MAC - not found -- Found Qt4: /usr/bin/qmake (found version "4.8.5") -- Building with Qt4.8.5 -- Found PkgConfig: /usr/bin/pkg-config (found version "0.28") -- checking for module 'libconfig' -- found libconfig, version 1.4.9 CMake Error at compton-conf/CMakeLists.txt:74 (lxqt_translate_ts): Unknown CMake command "lxqt_translate_ts". It seems like LXQtTranslateTs (which is supposed to be in git version of liblxqt) didn't get installed. To check if that was correct I ran "equery f liblxqt" which showed (among others): /usr/share/cmake/lxqt-qt5/modules/LXQtTranslate.cmake /usr/share/cmake/lxqt-qt5/modules/LXQtTranslateDesktop.cmake /usr/share/cmake/lxqt-qt5/modules/LXQtTranslateTs.cmake /usr/share/cmake/lxqt-qt5/modules/LXQtTranslationLoader.cmake Now I have no idea what to do and why this error persists. I also contacted the LXDE guys, but they said they have no idea as this might be Gentoo specific. Maybe I should also add that the newest version of lxqt only supports Qt5, which is why I unmasked it in /etc/portage/profiles/base/use.mask and added it to global USE flags. [...] And this is the reply I got: [...] LXQt live ebuilds can be out of date and broken a little bit as they are mainly for testing and making releases easier. You basically should never use them on your system until you are a maintainer or very experienced user (the same about any other live ebuilds). Regarding your question. Theoretically when you clone https://github.com/lxde/lxqt.git you have all the necessary sources there and you should use them, not those libraries that you have installed on your machine. I have no idea, how you can achieve this (as I never worked on LXQt code itself), but you can ask LXQt guys how to use these sources in place of your system libraries for development. Also, you can try use not https://github.com/lxde/lxqt.git, but a specific repository that you need (e.g. lxqt-panel), may be it will work better for you. Anyway I will look at the live ebuilds and fix them, so thanks for reporting a problem. [...] regards, Michael ------------------------------------------------------------------------------ Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk _______________________________________________ Lxde-list mailing list Lxde-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxde-list