last night I took another shot at trying to port LyX 1.3.2 to IRIX. Without succes.
Well, not completely without, it went better than last time. That might be because I have MIPSpro 22.214.171.124 on hands now.
But I still encounter a lot of problems. I have been fighting the source code a bit together with dexter but finaly concluded that we will probably need MIPSpro 7.4 because our main troubles lie in some c++ code. There is an #include <cwchar> and this is only found in the gcc includes. And as soon as you start to use this, the problems begin. You would need to rewrite like half of all the gcc includes.
No fun! :-)
So I searched a bit on google and indeed: here in this thread I found the answer:
We just got word that we have to patch (SGI patch#4605) the OS to get a full install of the ISO headers.
4605 is titled
7.4 Compiler Header Files for Unix98, C99 and ANSI C++ namespace std
and contains the following:
So it looks like MIPSpro 7.4 is our best bet.
Although I'm not such a MIPSpro/C/C++ guru (I'm learning a lot though. One day I'll master it ;) and can't tell if MIPSpro 7.4 realy is such an improvement.
Maybe someone knows more about that?
If not I'll just have to start rewriting tons of code. Because I definitely want to get this piece of software running compiled with MIPSpro. No matter what.