Hmmm… As I could see in some implementations of System V shm functions,
the way to find a file through it’s key_t id, is a system call! Will I have
to implement this as well?!? If not, every time someone use System V shm,
it’ll be necessary to run ftok (on kdelibs, key_t is stored in a config file
and accessed later…).
BTW, I’m having hard time compiling qt 2.2.1. I’m using an AMD K6-2 400 MHz
with 64 Mb, and memory is not enough. And, as I saw elsewhere in these
newsgroups, there’s a swapfile for compiling. However, I guess gcc isn’t
using it, since if so, I’d have 128 Mb, and it’s enough for compiling qt.
How can I enable swap file for compiling? (it only worked for qcc and PhAB)
Thanks!
Ricardo K. Ashikawa
I managed to compile kfile (problems with libtool), but now I’m having
problems with mediatool. This lib uses shm functions not available. Do I
need to rewrite this functions using shm functions provided by QRtP?
You could. We’re looking at some wrappers for the shm functions that
use our POSIX functions.
BTW, config.guess returns x86-pc-nto-qnx, and this config is not
available
for kdelibs-1.1.2…
Thanks! I downloaded it, but I can’t compile… Problems compiling
kfile.
Probably with makefile and so on. I can handle myself.
BTW, the best way to run configure is for i386-pc-linux-gnu?
use the config.guess and config.sub from /usr/share/libtool.
Hmmm… As I could see in some implementations of System V shm functions,
the way to find a file through it’s key_t id, is a system call! Will I have
to implement this as well?!? If not, every time someone use System V shm,
it’ll be necessary to run ftok (on kdelibs, key_t is stored in a config file
and accessed later…).
We’ve written some cover functions for the sysv shmem. I’ll look into what
sort of availability they will have, with an eye to just posting them. ;v)
BTW, I’m having hard time compiling qt 2.2.1. I’m using an AMD K6-2 400 MHz
with 64 Mb, and memory is not enough. And, as I saw elsewhere in these
newsgroups, there’s a swapfile for compiling. However, I guess gcc isn’t
using it, since if so, I’d have 128 Mb, and it’s enough for compiling qt.
How can I enable swap file for compiling? (it only worked for qcc and PhAB)
The swapper is used by cc1 and ld, but it has serious limitations.
Well… If they aren’t crucial, I’ll port it later…
BTW, I finally compiled whole kdevelop (required about 192 Mb RAM and a lot
of time ^_^), but there are lots of bugs and it crashes all the time, even
when I try to create a new project. Could you run it perfectly? I guess I’m
having problems with socket porting…
Ricardo K. Ashikawa
Hmmm… As I could see in some implementations of System V shm
functions,
the way to find a file through it’s key_t id, is a system call! Will I
have
to implement this as well?!? If not, every time someone use System V
shm,
it’ll be necessary to run ftok (on kdelibs, key_t is stored in a config
file
and accessed later…).
We’ve written some cover functions for the sysv shmem. I’ll look into
what
sort of availability they will have, with an eye to just posting them. ;v)
BTW, I’m having hard time compiling qt 2.2.1. I’m using an AMD K6-2 400
MHz
with 64 Mb, and memory is not enough. And, as I saw elsewhere in these
newsgroups, there’s a swapfile for compiling. However, I guess gcc isn’t
using it, since if so, I’d have 128 Mb, and it’s enough for compiling
qt.
How can I enable swap file for compiling? (it only worked for qcc and
PhAB)
The swapper is used by cc1 and ld, but it has serious limitations.
Well… If they aren’t crucial, I’ll port it later…
BTW, I finally compiled whole kdevelop (required about 192 Mb RAM and a lot
of time ^_^), but there are lots of bugs and it crashes all the time, even
when I try to create a new project. Could you run it perfectly? I guess I’m
having problems with socket porting…
It does appear to have some instabilities. The crash on new project
is the symptom of the KEditCtrl bug - make sure that the mmap is
succeeding!
To tell you the truth though, I really don’t use it that much. I’m
a vi + make guy at heart.
Ricardo K. Ashikawa
Hmmm… As I could see in some implementations of System V shm
functions,
the way to find a file through it’s key_t id, is a system call! Will I
have
to implement this as well?!? If not, every time someone use System V
shm,
it’ll be necessary to run ftok (on kdelibs, key_t is stored in a config
file
and accessed later…).
We’ve written some cover functions for the sysv shmem. I’ll look into
what
sort of availability they will have, with an eye to just posting them. ;v)
BTW, I’m having hard time compiling qt 2.2.1. I’m using an AMD K6-2 400
MHz
with 64 Mb, and memory is not enough. And, as I saw elsewhere in these
newsgroups, there’s a swapfile for compiling. However, I guess gcc isn’t
using it, since if so, I’d have 128 Mb, and it’s enough for compiling
qt.
How can I enable swap file for compiling? (it only worked for qcc and
PhAB)
The swapper is used by cc1 and ld, but it has serious limitations.
Ok I’ll check that problem on mmap, thanks!
BTW, I really prefer some simple editor + make, so, I’m not porting kdevelop
for me! Although its class browser would help a lot, I always used grep to
browse through files! =oP
(And man, how c++ projects can be big! ^_^)
Ricardo K. Ashikawa
Well… If they aren’t crucial, I’ll port it later…
BTW, I finally compiled whole kdevelop (required about 192 Mb RAM and a
lot
of time ^_^), but there are lots of bugs and it crashes all the time,
even
when I try to create a new project. Could you run it perfectly? I guess
I’m
having problems with socket porting…
It does appear to have some instabilities. The crash on new project
is the symptom of the KEditCtrl bug - make sure that the mmap is
succeeding!
To tell you the truth though, I really don’t use it that much. I’m
a vi + make guy at heart.
Now KDevelop asks for XGetText. What’s it? A program? Where can I find it?
Thanks!
Ricardo K. Ashikawa
Well… If they aren’t crucial, I’ll port it later…
BTW, I finally compiled whole kdevelop (required about 192 Mb RAM and a
lot
of time ^_^), but there are lots of bugs and it crashes all the time,
even
when I try to create a new project. Could you run it perfectly? I guess
I’m
having problems with socket porting…
It does appear to have some instabilities. The crash on new project
is the symptom of the KEditCtrl bug - make sure that the mmap is
succeeding!
To tell you the truth though, I really don’t use it that much. I’m
a vi + make guy at heart.
I am very pleased to read that there will be a KDevelop port for QRTP.
Do you already have an idea, when it will be released.
Martin
I have most the of the stuff ported already, I’ve just been holding
off until I can clean up some things that don’t work quite right.
One of the problems with kdevelop is it dependence on htglimpse
and sgmltools for searching and documentation generation.
I can’t seem to find the source to these - anybody know? I tried
the link to sgmltools that the kdevelop site shows, but this links
to a sourceforge page for the smgl-lite tools, which apparently
is the next generation of the tools. However, it doesn’t seem to
work the same. >
Ricardo Kazumi Ashikawa <> ashikawa@dixtal.com.br> > wrote:
I intend to port Kdevelop to QRTP.
I’d like to hear from you all, who would be interested in this port.
Also, I’d like to know if anyone was successful on porting KDE for QRTP
running over Photon 2.0. As I intend to use Kdevelop to develop Photon
software, I need it to be running over XPhoton…
What’s the best approach? Do I need to port all KDE, or just the libs
Kdevelop use?
Checking on libs Kdevelop needs, there are lots of KDE libs, but also
some
X11 libs (already available for QRTP) and some libs I couldn’t find a
porting (libqt.so.1, libjscript.so.2, libdl.so.2). And what about the
version for this libs? Is it possible to use a older version? e.g., QRTP
comes with libc.so.1, and Kdevelop needs libc.so.6. Can I use the older
version?
Thanks in advance!
Ricardo K. Ashikawa
PS.: I didn’t start porting yet, but I intend to do so. That’s why I’m
trying to solve some doubts (even the stupidest ones) before I start,
ok?
BTW, I don’t care if I’m to port all KDE (hey, it’ll take some time to
do so
^_^), and also that libs I mentioned before (where can I find the source
code?), but I need to know if it’s possible, i.e., if QRTP can support
these
libraries.
I saw somewhere here that sockets are a problem for qt porting. I want
to
know about this kind of problems.