Re: Porting KDE3 to IRIX / MipsPro
Marcus Camen <[email protected]>
| Newsgroups | gmane.comp.kde.non-linux |
|---|---|
| Message-ID | <[email protected]> |
Hi Carsten,
> I did an IRIX port of KDE3 using gcc. I also tried the MipsPro compiler
> version 7.0 but that one doesn't like the local scope of variables in
> the for (){} loops so I gave up on that.I compiled it on an O2 Irix 6.3
> with SSL,CUPS support.
Unfortunately I have no access to the Origin over the weekend. But I tried
with MipsPro 7.3 and I remember that I added a compile option for this:
ansi-for-init-scope [ = ( ON|OFF ) ] Enables or disables the ANSI scoping
rules for for-init declarations (the scope of the name declared extends to
the end of the for statement). This enables the behavior that is required by
the C++ standard. The default value is OFF, which is the ARM behavior (the
scope of the name declared extends to the end of the block enclosing the for
statement).
I don't know about 7.0 though.
> I also have some additional paches for arts autoconfig files to
> correctly include the libaudio.so in the build. It's good to know that
> someone else is out there working on that Irix thing. Does the ksysguard
> stuff work on your maschine ?
Great. I also have this libaudio problems. Ksysguard does also not work.
> Also I had to modify trio.c in the xml libs in order to get it to work.
So far I didn't try with libxml, as I am building on a compute server without
CUPS, SSL, xml, gcc, ...
> I can send you a patch if you need it.
m.camen*at*science-comuting.de ;-))
> BTW I uploaded my distribution (tardist) to ftp.kde.org.
Yes. I havn't tries your packages as we (science+computing ag) want to tune
KDE3 for our customers. Moreover we have our own proprietary package format
which is designed to cover easy adminstration of large heterogenous
installations. So I have to compile KDE3 myself anyway.
Did you read my mail to kde-core-devel? Did you found a solution to get rid
of all these namespace problems? A simple compiler flag maybe? Oh, I remember:
you used gcc. Well with quite a number of other _ugly_ changes to the sources
/ makefiles I now have a working qt / arts / libs / base unsing MipsPro 7.3.
Seems to run quite stable ;-))
--
Marcus Camen