Compiling strigi on OpenSolaris with gcc 3.4.2 leads to a lot of "relocations remain against allocatable but non-writable sections" error. I've attached the full output. I'm not sure what the error is about, seems like it has something to do with position-independent code as you can see here: http://docsun.cites.uiuc.edu/sun_docs/C/solaris_9/SUNWdev/LLM/p24.html
OpenSolaris snv_123 / 32bit / gcc 3.4.2 / gnu binutils (ld) / gnu make
By the way: thank you for the quick fix concerning my last bug report, Sebastian.