On Wed, Nov 16, 2005 at 01:40:50PM +1000, Bogdan Iamandei wrote: > Spot on! It actually looks that GCC3 doesn't 2char variable names. > I changed that to FS_ and it went through just fine. And I have noticed > the above to be a rule when I compiled my version of QT 3.3.5. It barfed > on another variable called CS in src/xml.cpp (I think). As soon as I > changed that to CS_, it all went through just fine.
Strange though.. I guess this is only with the solaris version of gcc3? I will make the according fixes in the code and commit them tonight. > Actually - it looks like Sun's CC doesn't support that kind of > declarations. I've seen it in a posting on a certain Sun list, and > I think they were talking about how to circumvent it. Haven't dug > too deep about it - but if you want, I'll see what I can find and > forward it to you. That is - only if you have the time :) If you know of a way to fix it easily, I'm all ears. > Oh, and a couple of more things: -mimpure-text breaks the configure > process for GCC. Somehow - Solaris GCC doesn't want to know anything > about that flag. However, reading in a couple of places, -mimpure-text > seems to be deprecated and people should be using -fPIC or -fpic > instead. Ahh yes... I'll fix that as well tonight. > The other thing is that MSN plugin configure process correctly finds > that strndup() is not available, but it goes on. However, the > compilation fails on line 80 on msn-ssl.cpp. This is where I had to > replace the strndup() call to the one which comes with SSL BUF_strndup() > and include the openss/buffer.h header file. We have our own strndup() function that gets defined when there is no system strndup()... Check config.h to make sure the correct definition is set (or unset..) > And as a bit of trivia at the end: I compiled QT4, and I was trying to > link licq against it - only to realise that they've changed their libs > completely... there's no longer a libqt-mt.so. You get a libQtCore.so > and and entire bunch of other libs, but nothing like the old one. > Bugger! :) No Qt4 support yet... guess someone will have to start a Qt4 branch (probably me, eh?) Jon
pgpXMiQYJxDEY.pgp
Description: PGP signature