On Thu, Jul 24, 2008 at 8:36 PM, Frank Schoolmeesters
Hi all,
I did find some time to take a closer look and I do understand now why
the Krusader menu doesn't work.
The krusader kubuntu binary is not able to find krusaderui.rc file and
the compiled Krusader version is able to find the krusaderui.rc file.
The question is now why??? (I'm not a compiler expert ;)
Thanks and bye,
Frank
-------------------------------------
The KUbuntu deb package binary:
frank@kubuntu:~/$ krusader
krusader(10039) KXMLGUIClient::setXMLFile: KXMLGUIClient::setXMLFile:
cannot find .rc file "krusaderui.rc"
krusader(10039) UserAction::UserAction: Initialisising useractions...
krusader(10039) UserAction::UserAction: 10 useractions read.
krusader(10039) KXMLGUIClient::setXMLFile: KXMLGUIClient::setXMLFile:
cannot find .rc file "krusaderui.rc"
krusader(10039) KMimeTypeFactory::parseMagic: Now parsing
"/usr/share/mime/magic"
krusader(10039) KMimeTypeFactory::parseMagic: Now parsing
"/home/frank/.local/share/mime/magic"
krusaderui.rc is located in /usr/share/kde4/apps/krusader
The KUbuntu package is build with the next cmake options
-DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_C_COMPILER:FILEPATH="cc"
-DCMAKE_CXX_COMPILER:FILEPATH="g++" -DCMAKE_C_FLAGS="-g -Wall -O2"
-DCMAKE_CXX_FLAGS="-g -Wall -O2" -DCMAKE_SKIP_RPATH=ON
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=Debian
-DKDE4_BUILD_TESTS=false -DKDE_DISTRIBUTION_TEXT="Debian packages"
-DCMAKE_SKIP_RPATH=true -DKDE4_USE_ALWAYS_FULL_RPATH=false
-DCONFIG_INSTALL_DIR=/etc/kde4 -DDATA_INSTALL_DIR=/usr/share/kde4/apps
-DHTML_INSTALL_DIR=/usr/share/doc/kde4/HTML
-DKCFG_INSTALL_DIR=/usr/share/kde4/config.kcfg
-DLIB_INSTALL_DIR=/usr/lib -DSYSCONF_INSTALL_DIR=/etc
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--no-undefined -Wl,--as-needed"
-DCMAKE_MODULE_LINKER_FLAGS="-Wl,--no-undefined -Wl,--as-needed"
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--no-undefined -Wl,--as-needed"
-------------------------------------
The Krusader compiled version in /opt/krusader/bin/krusader
frank@kubuntu:~/$ /opt/krusader/bin/krusader
krusader(10047) UserAction::UserAction: Initialisising useractions...
krusader(10047) UserAction::UserAction: 10 useractions read.
krusader(10047) KMimeTypeFactory::parseMagic: Now parsing
"/usr/share/mime/magic"
krusader(10047) KMimeTypeFactory::parseMagic: Now parsing
"/home/frank/.local/share/mime/magic"
krusaderui.rc is located in /opt/krusader/share/apps/krusader
compiled with:
cmake -DCMAKE_INSTALL_PREFIX=/opt/krusader -DQT_INCLUDES=/usr/share/qt4/include
-------------------------------------