Kdevelop for QRTP?

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.

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. :frowning:

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.


cburgess@qnx.com

Previously, Colin Burgess wrote in qdn.public.qnxrtp.devtools:

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. > :frowning:

http://www.us.sgmltools.org/ seems to be the place. Sourcecode is available on their download page.

http://webglimpse.net/download.html may be of use for glimpse. There seems to be source code for glimpse at the bottom.

And please, please finish the port. Everyone coming to QNX RTP from a Windows background is relying on you! :slight_smile:

Tom

Tom <the_wid@my-deja.com> wrote:

Previously, Colin Burgess wrote in qdn.public.qnxrtp.devtools:
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. > :frowning:

http://www.us.sgmltools.org/ > seems to be the place. Sourcecode
is available on their download page.

Ta. Weird that www.us.sgmltools.org seems to point to the old stuff, whereas
www.sgmltools.org points to the new stuff, without any links to the old
stuff!

http://webglimpse.net/download.html > may be of use for glimpse.
There seems to be source code for glimpse at the bottom.

This seems to need a license. :frowning:

And please, please finish the port. Everyone coming to QNX RTP
from a Windows background is relying on you! > :slight_smile:

Aaaaarrgh, the pressure! ;v)


cburgess@qnx.com

http://www.us.sgmltools.org/ > seems to be the place. Sourcecode
is available on their download page.

Ta. Weird that > www.us.sgmltools.org > seems to point to the old stuff, whereas
www.sgmltools.org > points to the new stuff, without any links to the old
stuff!

Ew, it doesn’t appear to build with gcc 2.95.2 - I’m gonna have to
try and dig out and old 2.8.1 or egcs 1.0.3 :frowning:


cburgess@qnx.com

Hmmm… I couldn’t compile all qt-2.2.1 stuff, needed b KDE libs to
compile… There are some compiler errors while compiling qxml.cpp. How did
you managed to compile it? (qxml is required to link uic)
How are you doing with your KDevelop porting?


Ricardo K. Ashikawa

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. > :frowning:

Ricardo Kazumi Ashikawa <ashikawa@dixtal.com.br> wrote:

Hmmm… I couldn’t compile all qt-2.2.1 stuff, needed b KDE libs to
compile… There are some compiler errors while compiling qxml.cpp. How did
you managed to compile it? (qxml is required to link uic)

The current version I have is based on QT 1.44 and KDE 1.1.2

As for QT 2.2.x, qxml.cpp will compile without optimisation.

How are you doing with your KDevelop porting?

Didn’t you get the email I sent you?

Ricardo K. Ashikawa

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. > :frowning:


cburgess@qnx.com

Thanks for the advice! BTW, is KDE 1.1.2 enough to run KDevelop?
BTW, I didn’t get your e-mail, I guess due to network problems here.


Ricardo K. Ashikawa

Hmmm… I couldn’t compile all qt-2.2.1 stuff, needed b KDE libs to
compile… There are some compiler errors while compiling qxml.cpp. How
did
you managed to compile it? (qxml is required to link uic)

The current version I have is based on QT 1.44 and KDE 1.1.2

As for QT 2.2.x, qxml.cpp will compile without optimisation.

How are you doing with your KDevelop porting?

Didn’t you get the email I sent you?


cburgess@qnx.com

Ricardo Kazumi Ashikawa <ashikawa@dixtal.com.br> wrote:

Thanks for the advice! BTW, is KDE 1.1.2 enough to run KDevelop?
BTW, I didn’t get your e-mail, I guess due to network problems here.

Yes, Qt 1.44 and KDE 1.1.2 is all that is needed to run KDevelop.

I’ll send the email again…

Ricardo K. Ashikawa

Hmmm… I couldn’t compile all qt-2.2.1 stuff, needed b KDE libs to
compile… There are some compiler errors while compiling qxml.cpp. How
did
you managed to compile it? (qxml is required to link uic)

The current version I have is based on QT 1.44 and KDE 1.1.2

As for QT 2.2.x, qxml.cpp will compile without optimisation.

How are you doing with your KDevelop porting?

Didn’t you get the email I sent you?


cburgess@qnx.com


cburgess@qnx.com

I still have problems compiling qt-2.2.1. When I attempt to create uic
utility, it keeps telling me it can’t find socketpair on libqutil.so.
Strange, since socketpair is in libsocket.so and I put -lsocket while
compiling anything.

You are trying to send to ashikawa@dixtal.com.br , right?

Thanks for the advice! BTW, is KDE 1.1.2 enough to run KDevelop?
BTW, I didn’t get your e-mail, I guess due to network problems here.

Yes, Qt 1.44 and KDE 1.1.2 is all that is needed to run KDevelop.

I’ll send the email again…

cburgess@qnx.com

Ricardo Kazumi Ashikawa <ashikawa@dixtal.com.br> wrote:

I still have problems compiling qt-2.2.1. When I attempt to create uic
utility, it keeps telling me it can’t find socketpair on libqutil.so.
Strange, since socketpair is in libsocket.so and I put -lsocket while
compiling anything.

You are trying to send to > ashikawa@dixtal.com.br > , right?

socketpair() is in the headers, but not yet implemented on the system.
I don’t remember if Colin coded around it or whipped up his own
based on pipe.

Thomas


Thanks for the advice! BTW, is KDE 1.1.2 enough to run KDevelop?
BTW, I didn’t get your e-mail, I guess due to network problems here.

Yes, Qt 1.44 and KDE 1.1.2 is all that is needed to run KDevelop.

I’ll send the email again…

cburgess@qnx.com

Ricardo Kazumi Ashikawa <ashikawa@dixtal.com.br> wrote:

I still have problems compiling qt-2.2.1. When I attempt to create uic
utility, it keeps telling me it can’t find socketpair on libqutil.so.
Strange, since socketpair is in libsocket.so and I put -lsocket while
compiling anything.

You are trying to send to > ashikawa@dixtal.com.br > , right?

No, I was sending to ashikawa@uol.com.br. I will resend to the above
address.

Thanks for the advice! BTW, is KDE 1.1.2 enough to run KDevelop?
BTW, I didn’t get your e-mail, I guess due to network problems here.

Yes, Qt 1.44 and KDE 1.1.2 is all that is needed to run KDevelop.

I’ll send the email again…

cburgess@qnx.com


cburgess@qnx.com

Thomas Fletcher <thomasf@qnx.com> wrote:

Ricardo Kazumi Ashikawa <> ashikawa@dixtal.com.br> > wrote:
I still have problems compiling qt-2.2.1. When I attempt to create uic
utility, it keeps telling me it can’t find socketpair on libqutil.so.
Strange, since socketpair is in libsocket.so and I put -lsocket while
compiling anything.

You are trying to send to > ashikawa@dixtal.com.br > , right?

socketpair() is in the headers, but not yet implemented on the system.
I don’t remember if Colin coded around it or whipped up his own
based on pipe.

I whipped up a hack using a local IP socket. Yuck.

Thomas



Thanks for the advice! BTW, is KDE 1.1.2 enough to run KDevelop?
BTW, I didn’t get your e-mail, I guess due to network problems here.

Yes, Qt 1.44 and KDE 1.1.2 is all that is needed to run KDevelop.

I’ll send the email again…

cburgess@qnx.com


cburgess@qnx.com

Thanks again!
BTW, is it really necessary to have socketpairs on? Well… I guess I’ll
have to code a little bit! =oP
And where did you find kde 1.1.2? I couldn’t find the sources anywhere!
You sent to my home e-mail, and I didn’t check it yesterday and today…

I still have problems compiling qt-2.2.1. When I attempt to create uic
utility, it keeps telling me it can’t find socketpair on libqutil.so.
Strange, since socketpair is in libsocket.so and I put -lsocket while
compiling anything.

You are trying to send to > ashikawa@dixtal.com.br > , right?

No, I was sending to > ashikawa@uol.com.br> . I will resend to the above
address.


cburgess@qnx.com

Ricardo Kazumi Ashikawa <ashikawa@dixtal.com.br> wrote:

Thanks again!
BTW, is it really necessary to have socketpairs on? Well… I guess I’ll
have to code a little bit! =oP
And where did you find kde 1.1.2? I couldn’t find the sources anywhere!
You sent to my home e-mail, and I didn’t check it yesterday and today…

It’s moved now that 2.0 has been released…

ftp://ftp.linux.tucows.com/pub/KDE/Attic/old/1.1.2/distribution/tar/generic/source/bz2

I still have problems compiling qt-2.2.1. When I attempt to create uic
utility, it keeps telling me it can’t find socketpair on libqutil.so.
Strange, since socketpair is in libsocket.so and I put -lsocket while
compiling anything.

You are trying to send to > ashikawa@dixtal.com.br > , right?

No, I was sending to > ashikawa@uol.com.br> . I will resend to the above
address.


cburgess@qnx.com


cburgess@qnx.com

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?


Ricardo K. Ashikawa

Thanks again!
BTW, is it really necessary to have socketpairs on? Well… I guess I’ll
have to code a little bit! =oP
And where did you find kde 1.1.2? I couldn’t find the sources anywhere!
You sent to my home e-mail, and I didn’t check it yesterday and today…

It’s moved now that 2.0 has been released…


ftp://ftp.linux.tucows.com/pub/KDE/Attic/old/1.1.2/distribution/tar/generic/

source/bz2


cburgess@qnx.com

Ricardo Kazumi Ashikawa <ashikawa@ig.com.br> wrote:

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.

Ricardo K. Ashikawa

Thanks again!
BTW, is it really necessary to have socketpairs on? Well… I guess I’ll
have to code a little bit! =oP
And where did you find kde 1.1.2? I couldn’t find the sources anywhere!
You sent to my home e-mail, and I didn’t check it yesterday and today…

It’s moved now that 2.0 has been released…


ftp://ftp.linux.tucows.com/pub/KDE/Attic/old/1.1.2/distribution/tar/generic/
source/bz2


cburgess@qnx.com


cburgess@qnx.com

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?
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.


cburgess@qnx.com

Ricardo Kazumi Ashikawa <ashikawa@dixtal.com.br> wrote:

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.


cburgess@qnx.com


cburgess@qnx.com

Ok! I’ll code some interface for System V shmem to Posix shmem. But, what
about the socket library? When will it be finished?

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.


cburgess@qnx.com