[kde-solaris] [PATCH] kdelibs/kjs

Adriaan de Groot groot at kde.org
Sun Aug 19 00:49:30 CEST 2007


In order to get kdelibs/kjs to compile, you must:

1) work around compiler bugs in templates
2) make some types more explicit in template returns

This is done in patch kjs-wtf-solaris.diff. Then

3) the c99 float classification macros isinf, signbit do not exist in C++
4) pthread_attr_get is missing

This is handled (badly!) in kjs-solaris.diff.

Find both attached. This just makes it compile. On my system, isinf() falls 
back to finite() and signbit just doesn't exist at all, so I use (f<0.0) 
which is probably very wrong).




-- 
These are your friends - Adem
    GPG: FEA2 A3FE Adriaan de Groot
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kjs-solaris.diff
Type: text/x-diff
Size: 2225 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-solaris/attachments/20070819/7aac7a6c/attachment.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kjs-wtf-solaris.diff
Type: text/x-diff
Size: 5214 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-solaris/attachments/20070819/7aac7a6c/attachment-0001.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-solaris/attachments/20070819/7aac7a6c/attachment.pgp 


More information about the kde-solaris mailing list