On 15/06/2014 11:32, Michael Howard wrote:
On 15/06/2014 03:40, Michele Calgaro wrote:
> My computer has only 4 GB of RAM and when I build (amd64) I usually
> have firefox and google chrome open at the same time, plus I am
> usually either straming music with Amarok or watching some MOOC videos.
> My swap memory is hardly used, just occasionaly.
>
> So perhaps there is something else going on, Michael.
Well, the plot thickens.
I'm now pretty much sure that the memory
problem is specific to one device, however, tdebase still fails to build
armhf here.
Obviously it builds on the Trinity build systems, it builds for Slavek
but for me, 'k_new_mnu.cpp' is failing.
The output leading up to the failure;
[ 86%] Building CXX object
kdesktop/CMakeFiles/tdeinit_kdesktop-shared.dir/krootwm.cc.o
cd /root/tdebase-trinity-14.0.0-r1611/obj-arm-linux-gnueabihf/kdesktop
&& /usr/bin/g++ -Dtdeinit_kdesktop_shared_EXPORTS -DHAVE_CONFIG_H
-DSMB_CTX_FLAG_USE_KERBEROS -DSMB_CTX_FLAG_FALLBACK_AFTER_KERBEROS -g
-Wall -D_FORTIFY_SOURCE=2 -fvisibility=hidden
-fvisibility-inlines-hidden -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE
-DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT
-D_REENTRANT -include tqt.h -I/usr/include/tqt3 -I/usr/include/tqt
-DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT
-DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h
-DNDEBUG -fPIC
-I/root/tdebase-trinity-14.0.0-r1611/obj-arm-linux-gnueabihf/kdesktop
-I/root/tdebase-trinity-14.0.0-r1611/kdesktop
-I/root/tdebase-trinity-14.0.0-r1611/obj-arm-linux-gnueabihf
-I/root/tdebase-trinity-14.0.0-r1611/tdmlib
-I/root/tdebase-trinity-14.0.0-r1611/kcontrol/background
-I/root/tdebase-trinity-14.0.0-r1611/libkonq -I/opt/trinity/include
-I/usr/include/tqt3 -I/usr/include/tqt -I/usr/include/dbus-1.0
-I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include
-I/usr/include/dbus-1-tqt -o
CMakeFiles/tdeinit_kdesktop-shared.dir/krootwm.cc.o -c
/root/tdebase-trinity-14.0.0-r1611/kdesktop/krootwm.cc
/root/tdebase-trinity-14.0.0-r1611/kicker/kicker/ui/k_new_mnu.cpp: In
member function void KMenu::fillMenu(KServiceGroup::Ptr&,
KServiceGroup::List&, const TQString&, ItemView*, int&):
/root/tdebase-trinity-14.0.0-r1611/kicker/kicker/ui/k_new_mnu.cpp:1049:10:
warning: variable separatorNeeded set but not used
[-Wunused-but-set-variable]
/root/tdebase-trinity-14.0.0-r1611/kicker/kicker/ui/k_new_mnu.cpp: In
member function void KMenu::insertStaticItems():
/root/tdebase-trinity-14.0.0-r1611/kicker/kicker/ui/k_new_mnu.cpp:1439:35:
error: picturesPath is not a member of TDEGlobalSettings
/root/tdebase-trinity-14.0.0-r1611/kicker/kicker/ui/k_new_mnu.cpp:1441:33:
error: picturesPath is not a member ofâTDEGlobalSettings
/root/tdebase-trinity-14.0.0-r1611/kicker/kicker/ui/k_new_mnu.cpp:1448:35:
error: musicPath is not a member of TDEGlobalSettings
/root/tdebase-trinity-14.0.0-r1611/kicker/kicker/ui/k_new_mnu.cpp:1450:30:
error: musicPath is not a member of TDEGlobalSettings
/root/tdebase-trinity-14.0.0-r1611/kicker/kicker/ui/k_new_mnu.cpp:1457:35:
error: videosPath is not a member of TDEGlobalSettings
/root/tdebase-trinity-14.0.0-r1611/kicker/kicker/ui/k_new_mnu.cpp:1459:31:
error: videosPath is not a member of TDEGlobalSettings
/root/tdebase-trinity-14.0.0-r1611/kicker/kicker/ui/k_new_mnu.cpp:1466:35:
error: downloadPath is not a member of TDEGlobalSettings
/root/tdebase-trinity-14.0.0-r1611/kicker/kicker/ui/k_new_mnu.cpp:1468:33:
error: downloadPat is not a member of TDEGlobalSettings
/root/tdebase-trinity-14.0.0-r1611/kicker/kicker/ui/k_mnu.cpp: In
destructor virtual PanelKMenu::~PanelKMenu():
/root/tdebase-trinity-14.0.0-r1611/kicker/kicker/ui/k_mnu.cpp:104:12:
warning: deleting object of polymorphic class type KBookmarkOwner which
has non-virtual destructor might cause undefined behaviour
[-Wdelete-non-virtual-dtor]
/root/tdebase-trinity-14.0.0-r1611/kicker/kicker/ui/k_new_mnu.cpp: In
member function void KMenu::updateMedia():
/root/tdebase-trinity-14.0.0-r1611/kicker/kicker/ui/k_new_mnu.cpp:3560:14:
warning: unused variable mountable [-Wunused-variable]
/root/tdebase-trinity-14.0.0-r1611/kicker/kicker/ui/k_new_mnu.cpp:3576:14:
warning: unused variable encrypted [-Wunused-variable]
/root/tdebase-trinity-14.0.0-r1611/kicker/kicker/ui/k_new_mnu.cpp:3580:14:
warning: unused variable hidden [-Wunused-variable]
/root/tdebase-trinity-14.0.0-r1611/kicker/kicker/ui/k_new_mnu.cpp: At
global scope:
/root/tdebase-trinity-14.0.0-r1611/kicker/kicker/ui/k_new_mnu.cpp:174:12:
warning: int used_size(TQLabel*, int) defined but not used
[-Wunused-function] make[3]: ***
[kicker/kicker/ui/CMakeFiles/kicker_ui-static.dir/k_new_mnu.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
There must be something else earlier .....
Cheers,
Mike.
I think it has to do with commit 57232200 (tdebase), which requires updated
tdelibs - which include commit 4ca47910.