Hi

Welcome. Make sure to read through here to get you started:
https://github.com/lxde/lxqt/wiki/Contributing-code

As for your issue, someone else had the same one a while back. I'm not
sure how it was fixed but it seems to be a gentoo issue.

J. Leclanche


2014-11-11 14:46 GMT+01:00 Michael Vetter <michael.vet...@uni-konstanz.de>:
> 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

------------------------------------------------------------------------------
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

Reply via email to