Using "all-in-one" repo.

Also here are my points:

1) pcmanfm-qt: I tried to fix the install calls:

pvanek@stimpy:~/oss/lxqt/lxde-qt/pcmanfm-qt> git status
#       modified:   libfm-qt/CMakeLists.txt
pvanek@stimpy:~/oss/lxqt/lxde-qt/pcmanfm-qt> git commit .
[master c4c516e] LIB_SUFFIX for install

but the commit c3a3402 seems like it's not promoted to the lxde/pcmanfm-qt at all. The fix:

diff --git a/libfm-qt/CMakeLists.txt b/libfm-qt/CMakeLists.txt
index 56086e1..c3a3402 100644
--- a/libfm-qt/CMakeLists.txt
+++ b/libfm-qt/CMakeLists.txt
@@ -87,14 +87,14 @@ install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
 # FIXME: only export public symbols
 install(TARGETS fm-qt
 # install a pkgconfig file for libfm-qt
 configure_file( libfm-qt.pc @ONLY)
 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libfm-qt.pc
-  DESTINATION lib/pkgconfig
+  DESTINATION lib${LIB_SUFFIX}/pkgconfig
 # add translation for pcmanfm-qt

2) I changed a bit to allow to setup CMAKE_BUILD_TYPE and/or LIB_SUFFIX for 64bit distros. See the file comments. Example: "LIB_SUFFIX=64 ./"

3) lxsession requires libgee 0.8 or later. My pretty up-to-date distro offers libgee 0.6 only. Of course I can compile it myself but won't be Qt containers better solution here? (just quick look into functionality of course)

4) menu-cache is installed into all the time "lib" and I would expect it in lib64 but even better - bin. BTW what are these binaries for?

stimpy:/usr/local/lib # tree
└── menu-cache
    ├── menu-cache-gen
    └── menu-cached

5) maybe I just missed something but why do we need "vala" at all?

6) what about full autotools -> cmake migration?

7) minor stuff: side-by-side Razor-qt installation gets broken:
pvanek@stimpy:~/oss/lxqt/lxde-qt> razor-openssh-askpass
razor-openssh-askpass: symbol lookup error: /usr/lib64/ undefined symbol: _ZN7XdgDirs8dataDirsEv


On 10/21/2013 11:31 AM, Steven Vanden Branden wrote:
hello all,

im trying to compile from git sources via the updated guide but get an error at the lxqt-globalkeys
its related to something missing in the libxqt i suppose?
the OS is archlinux and all the required depencies are build and installed.

ps should i repport build problems on git or in the mailing list?

[ 81%] Building CXX object config/CMakeFiles/lxqt-config-globalkeyshortcuts.dir/org.lxqt.global_key_shortcuts.daemon.cpp.o                                              
Linking CXX executable lxqt-config-globalkeyshortcuts                               
/usr/local/lib/ undefined reference to `XdgDirs::dataDirs(QString const&)'
/usr/local/lib/ undefined reference to `XdgDirs::autostartDirs(QString const&)'

met vriendelijke groeten,

Steven Vanden Branden

October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >

Lxde-list mailing list