On Monday 06 April 2009 10:06:11 Adriaan de Groot wrote: > On Thursday 02 April 2009 10:46:24 pm David Naylor wrote: > > > > I've been trying to get Qt4.5 to behave properly with libiconv and it > > > > just doesn't. My best understanding is that, under linux, glibc > > > > provides all the iconv functionality and that, somehow, libiconv and > > > > glibc differ in their implementation and thus it breaks Qt (or Qt > > > > handles them differently). > > At least in Qt 4.4 -- the last I studied extensively, as someone else has > done the Solaris 4.5 port this week -- it would go looking for GNU iconv or > other iconv and the difference is hidden in QTextCodec. If there's iconv, > an additional .so is produced and codecs behave as plugins; otherwise a > number of codecs are compiled in to QtCore.
This is about what I have found out from my research. I see little difference in the treatment between glibc and gnu iconv in QIconvCodec though... From what I can see Qt 4.4 (in FreeBSD ports) does use gnu iconv. > So up until recently it did work. You don't say what the nature of "behave" > is though -- does it not compile? Not run? With Qt 4.5 (with gnu iconv) everything does compile fine except instead of rendering text everything is in square. i.e. instead of showing text a square is rendered (the same thing kwrite does when the font doesn't support the given glyph?, except for all texts). Sorry but I didn't take a screenshot of it but can do should you require one :-) Do you have Qt 4.5 working with gnu iconv (aka libiconv) under solaris?
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information