On 22 October 2013 00:29, Petr Vanek <petr@yarpen.cz> wrote:
confirmed.
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
-  LIBRARY DESTINATION lib
+  LIBRARY DESTINATION lib${LIB_SUFFIX}
   PUBLIC_HEADER
 )
 
 # install a pkgconfig file for libfm-qt
 configure_file(libfm-qt.pc.in 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 build_all.sh a bit to allow to setup CMAKE_BUILD_TYPE and/or LIB_SUFFIX for 64bit distros. See the file comments. Example: "LIB_SUFFIX=64 ./build_all.sh"

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)

I also had similar problem. in Ubuntu there are packages named "libgee2" (actual version 0.6.8-1) and "libgee-0.8-2" (actual version 0.10.5-1 surprise! ;-) )
 

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?

+1
 

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/librazorqt.so.0: undefined symbol: _ZN7XdgDirs8dataDirsEv


lighdm-razor-greeter also gets broken, so I could not event get to DM. Had to recompile and reinstall libqtxdg from Razor sources.
 


thanks,
petr



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/liblxqt.so: undefined reference to `XdgDirs::dataDirs(QString const&)'
/usr/local/lib/liblxqt.so: 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 >
http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk


_______________________________________________
Lxde-list mailing list
Lxde-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxde-list


------------------------------------------------------------------------------
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 >
http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
_______________________________________________
Lxde-list mailing list
Lxde-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxde-list