![]() |
Re: kde4 on os2008
Yes, I absoultely got this far. And I got the same syscall errors. I even got base to compile and install. But there seemed to be a bunch of fatal flaws (like dolphin wasn't able to find any files, konqueror wasn't able to browse anything, kdeinit was buggy and crashed) that made me wonder if some things weren't getting compiled correctly.
I think that the problem is that (and when I get home to my development environment I'll tell you more specifically) qmake runs to generate xml files and fails to do so sometimes (that's when your make is failing and hanging). It then skips that file and goes on even though it is needed for kde4 apps to work fine. These files aren't used for actually compiling kde4, meaning that the compile goes forward 'successfully', but there are missing files in the final install. Quote:
|
Re: kde4 on os2008
Please put Evolution mail on it!.... Please! Alas MS mail servers are rather ubiquitous so we should not ignore them just because we are in to linux. This is the only gripe I have with KDE on my tablet currently. If I could use evolution or something that did a similar job I would be on cloud nine bathed in happiness and my laptop could go to the bottom draw.
Looks like an ace project. |
Re: kde4 on os2008
Until the scratchbox issue is resolved I do not anticipate this happening. Although ASIU compiling on his device has the best shot of it working. But compiling 50+ packages on your tablet, is going to take a while. Perhaps once QT is ported by Nokia this problem with scratchbox will get resolved??
pb |
Re: kde4 on os2008
I think there is a good chance of it getting fixed :)
The qemu arm emulation is broken but hrw has managed to boot a proper emulated N800 (not the sbox rubbish). A lot of hope imo. |
Re: kde4 on os2008
I have given up on compiling at the moment x_x god hates me, and so does scratchbox. Don't count on anything from my end, but I may may try to make this monstrosity work later.
What do you mean emulated n800? |
Re: kde4 on os2008
If anyone else is attempting this, here is a list of some of the DEPs needed. This is by far not all of them, just what I have gotten through....
I believe I am also for now giving up, maybe next version cmake soprano strigi eigen qca taglib qimageblitz LibVNCServer-0.9.1.tar.gz NetworkManager-0.6.5.tar.bz2 ORBit2-2.13.3.tar.bz2 aspell-0.60.6.tar.gz avahi-0.6.22.tar.gz bc-1.06.tar.gz boost_1_35_0.tar.bz2 bzip2-1.0.5.tar.gz clucene-core-0.9.20.tar.bz2 cyrus-sasl-2.1.22.tar.gz decibel-0.5.0.tar.gz dhcdbd-3.0-dbus.patch dhcdbd-3.0.tar.bz2 enchant-1.4.1.tar.gz fam-2.7.0.tar.gz gdbm_1.8.3.orig.tar.gz ggz-client-libs-0.0.14.1.tar.gz giflib-4.1.6.tar.bz2 gnome-keyring-0.4.9.tar.bz2 gnupg-1.4.9.tar.bz2 gnupg-2.0.8.tar.bz2 gpgme-1.1.4.tar.bz2 gphoto2-2.4.1.tar.bz2 graphml_lep.zip ilmbase-1.0.1.tar.gz iproute2-2.6.16-060323.tar.gz jasper-1.900.1.zip krb5-1.6.3.tar.gz libIDL-0.8.9.tar.bz2 libart_lgpl-2.3.20.tar.bz2 libassuan-1.0.4.tar.bz2 libbonobo-2.17.92.tar.bz2 libbonoboui-2.17.94.tar.bz2 libdaemon-0.12.tar.gz libgcrypt-1.4.0.tar.bz2 libggz-0.0.14.1.tar.gz libgnome-2.17.92.tar.bz2 libgnomecanvas-2.14.0.tar.bz2 libgnomeui-2.17.92.tar.bz2 libgpg-error-1.6.tar.bz2 libgphoto2-2.4.1.tar.bz2 libidn-1.8.tar.gz libksba-1.0.3.tar.bz2 libnl-1.0-pre6.tar.bz2 libpng-1.2.26.tar.gz libpthread-stubs-0.1.tar.bz2 libungif-4.1.4.tar.bz2 libxcb-1.1.tar.bz2 libxml2-2.6.25.tar.gz libxslt-1.1.9.tar.bz2 mesa-common-dev_7.0.3-1_all.deb openexr-1.6.1.tar.gz openssl-0.9.8g.tar.gz pcre-7.4.tar.bz2 pcre-7.6.tar.bz2 pth-2.0.7.tar.gz soprano-2.0.1.tar.bz2 tapioca-qt-0.14.1.tar.gz telepathy-qt-0.14.1.tar.gz wpa_supplicant-0.5.10.tar.gz xcb-proto-1.1.tar.bz2 xine-lib-1.1.12.tar.bz2 xscreensaver-5.05.tar.gz zlib-1.2.3.tar.gz |
Re: kde4 on os2008
Guys! You are doing great job!
I hold breath and wait for KDE4 working on my tablet. Now I play with different ported apps and feel much more like in middle of 90-th - when I first time installed SlackWare Linux. Lots of options but nothing integral. With KDE we will have several necessary applications and intagrated environment. That is whai I'd expect from Nokia. But I hope you will make it sooner. |
Re: kde4 on os2008
Quote:
3.5.8 is way better than 4 anyway :) |
Re: kde4 on os2008
Quote:
and without dialogs formated for small screen it is completely useless I tried Kubuntu with KDE4 and found it useful for small desktop computer. And I wanna have this on tablet. |
Re: kde4 on os2008
Quote:
I am also running KDE4 on kubuntu, I think it sux, and no matter what version, trying to run on tablet with very little memory, dont expect speed. You are just waiting for disappointment. kde 358 is very useable, just typed this... ALL dialog boxes are accessible to me. I have never found one I could not use? |
Re: kde4 on os2008
Honestly, I'm using kde 4.1 alpha at the moment (compiled from svn) and I'm very much liking it. And don't worry, I haven't completely given up on my efforts for the tablet =/. Just almost. Oh well.
|
Re: kde4 on os2008
Quote:
am I wrong here? The bonus I suppose is now that maemo will be porting qt eventually this will have to work? |
Re: kde4 on os2008
where did you get syscall errors? in Qt4 libs execution or compilation?
|
Re: kde4 on os2008
Quote:
|
Re: kde4 on os2008
what kind of errors? undefined calls? different parameters number or type?
had you close look at these errors? system calls are C (not ++) calls may be it's not so difficult fix it but I have no scratchbox running yet... |
Re: kde4 on os2008
I think I said this earlier, but I'm pretty sure that the syscall errors are stemming from the qmake calls done during compilation of kde. Either that or some other binary getting called to make xml files on the fly.
|
Re: kde4 on os2008
Without seeing on those errors I cannot tell anything more...
|
Re: kde4 on os2008
Quote:
For example, here is one 'problem': Code:
[ 18%] Generating toplevel_interface.cpp, toplevel_interface.h What else do you want me to do to try and troubleshoot? Oh, and for the others in the thread, I have resumed my efforts for a bit here. I'm working with kde 4.0.3 at the moment so that I can use prepackaged qt 4.3 rather than compile it myself. (I was getting errors with 4.4-rc1) I'm through kdelibs and kdepimlibs and I'm working on kdebase now. |
Re: kde4 on os2008
bad... in ported version of moc there are instruction codes and/or fucntion calls which qemu cannot execute :-(
Quote:
|
Re: kde4 on os2008
Quote:
I think Aisu has the right idea using sbrsh. |
Re: kde4 on os2008
probably it could help but there is few of RAM on tablet...
|
Re: kde4 on os2008
Oh, yeah, sbrsh is a no go x_x There is absolutely no way I've found to actually get the damn thing running for more than thirty seconds, Scratchbox and tablet refuse to speak after that. Don't count on anything from my end...
|
Re: kde4 on os2008
Quote:
:(, thanks for your efforts. I'd try but ssh doesn't work wih my router. I think sbrsh uses ssh anyway. |
Re: kde4 on os2008
It doesn't have to go through your router, if you want. I've tried through USB networking, as well as over a wireless network. Same results...
|
Re: kde4 on os2008
Quote:
Are there any other solutions to cpu emulation? Or, can I set the -march or something to be of a 'lesser' arm cpu that qemu does have fully emulated? |
Re: kde4 on os2008
I cannot yet beleive qemu has wrong hardware emulation...
I'd rather suppose code generation of moc or other Qt parts was wrong, may be unsupported processor code used did you exam compiler and/or linker options in Makefile for Qt build process? the moc compiler you use - is it the same as used in http://qt4.garage.maemo.org/ project? |
Re: kde4 on os2008
I think task can be solved. Did anybody read this?
http://blog.haerwu.biz/2008/04/11/nokia-n800-emulation/ They use qemu too. If emulator had serious errors, then Maemo wouldn't work. this could be improper code generation causing moc and other parts of KDE fail |
Re: kde4 on os2008
http://bugzilla.scratchbox.org/bugzi...bug.cgi?id=315
jussi.hakala@movial.fi changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |LATER ------- Additional Comments From jussi.hakala@movial.fi 2008-02-21 16:41 ------- This is a qemu problem. A new version of cputransp devkit has been released with additional patches to qemu 0.8.2, a (not so recent) cvs snapshot of qemu and an additional cvs snapshot of qemu for arm architecture. Try again with the first two and the third if your architecture is arm. Alternatively, you can use sbrsh. |
Re: kde4 on os2008
some time ago when I was cross-building qtopia2 from scratch for ARM on i386 I had these sort of problems, basically the trolltech build scripts built various utilities for ARM processor and then tried to run them on x86 processor.
the way I solved it was to build a complete i386 qt/qtopia suite from scratch, so that I had a working copy of moc, qmake etc. I then went back to the Arm build, moved the arm moc & qmake binaries aside, then copied over the i386 binaries. I changed the ownership and made the files read only, so that the build process couldn't trample over them. it worked OK for me, although I did have to do some funky environment setting to make it all work, but that's almost certainly less of a problem with qt4 now. |
Re: kde4 on os2008
I'm confused. Is there any way for us to test this now?
scratchbox seems like a pretty fragile build to me and I'm worried about mucking around in the qemu emulation. Quote:
|
Re: kde4 on os2008
Quote:
I filed the bug a while ago, to be honest, I am not sure if the build for maemo uses the latest parts. It may be as simple as upgrading scratchbox? |
Re: kde4 on os2008
moc is a kinda of macroprocessor, it is system independed
if the problem persists only with moc - then we can use i386 moc to convert .h to .cpp files looks like speculatrix talking about similar way... |
Re: kde4 on os2008
Well, I was thinking?? Duh QT gives me the same syscall errors when compiling, thats why I never could do this before. Anyway, this has to have been solved to compile QT, so what did they do?
|
Re: kde4 on os2008
It looks like scratchbox2 has released a version that actually plays nicely with sbrsh, so I'm going to play around with that. I've already got usb networking and sbrsh installed and working, quick and easy with these links:
https://garage.maemo.org/frs/downloa...7/install.html http://maemo-sdk.garage.maemo.org/sbrsh-sshfs.html Hopefully this will help. |
Re: kde4 on os2008
oh, yea... :-))
|
Re: kde4 on os2008
Here's summat else, in our n800's, the arch is armv6l. Qemu in sb1 emulates a armv5l. Odd.
|
Re: kde4 on os2008
what about sb2?
|
Re: kde4 on os2008
Never tried it. I don't like sb2. Also when sb1 is installed, I can't install sb2 on my system at the same time.
|
Re: kde4 on os2008
is any advance with kde4 using sb2?
or ALL are playing with preDiablo? |
Re: kde4 on os2008
Isn't sb2 still with chinook? I'm using it currently, but I've taken yet another break from my kde4 trials.
|
All times are GMT. The time now is 03:50. |
vBulletin® Version 3.8.8