-----BEGIN PGP SIGNED MESSAGE----- Hi Well despite saying I'd have a look at compiling lyx with MIPSpro C++, I tried with gcc first --- if I'm going to compile lyx I'd like to end up with something that works at the end of it. I'll try again with MIPSpro C++ tonight. This message should probably go to the development list as well, but due to rather bizarre mail config problems here (all my fault) I can't do that. It might be worth adding a special README for IRIX (fighting configure is spectacularly irritating and many people would give up). Lyx version: last night's 1.2cvs IRIX: 6.5.8 GCC: 2.95.3 1 As root :- cd /usr/lib mv libXpm.so libXpm.so.dis mv libXpm.a libXpm.a.dis cd /usr/lib32 mv libXpm.so libXpm.so.dis mv libXpm.a libXpm.a.dis cd /usr/include/X11 mv xpm.h xpm.h.dis This assumes that you have a modern version of Xpm somewhere built with '-n32'. 2 Configure with the following :- LDFLAGS="-L/usr/lib32 -L/usr/freeware/lib32 -L/opt/lib" \ ./configure --prefix=/opt The exact -L options to add to LDFLAGS will vary from system to system. If you're using csh this might not work --- do yourself a favour and use a decent shell (zsh). There's a hint in the generated configure file that there's support for coping with IRIX's multiple ABI's, but this doesn't seem to work (at least for me). 3 Go into the po subdirectory and edit the Makefile. For every instance of the find command, replace with an absolute path to the GNU version of find (/usr/freeware/bin/find). [The -path option to find is GNU-specific] 4 Edit boost/boost/detail/limits.hpp and change line 38 to read :- #if defined(__sparc) || defined(__sparc__) || defined(__powerpc__) || defined(__hppa) || defined(__mips) (i.e. add 'defined(__mips)' to the end of the line) No idea whether this really works or not, but Lyx now compiles and runs. 3 Unwind step 1 (or things might break). - -- [EMAIL PROTECTED] http://www.iso.port.ac.uk/~mike Senior Informatics Officer (Postmaster, Hostmaster, and security) -----BEGIN PGP SIGNATURE----- Version: PGP 6.5.8 iQCVAwUBO1/S+c19DFC51SfFAQFcKwQAj5deEf6baRYBYNO2oRQ7keh9/VEgvCck PtBMor63M+/dkhN2fQjvGu10teh3/fquRxAXB+ebqpmVhzqRCqC5d8DKWW/ZDssf lQIDXEpAvYVN0Svibh/lbfFgWZd+TGawgOnKmRnL+sYxNwNYu2GqWRoSKAGz4Q7L WjNIWp1Whms= =NZpL -----END PGP SIGNATURE-----