Version: (using KDE Devel) Installed from: Compiled sources Compiler: gcc 3.4.6 OS: Solaris I get this compile error on Solaris: [ 6%] Building CXX object kjs/CMakeFiles/kjs.dir/operations.o /cad4/stevee/kde-svn/kdelibs/kjs/operations.cpp: In function `bool KJS::isInf(double)': /cad4/stevee/kde-svn/kdelibs/kjs/operations.cpp:68: error: `finite' was not declared in this scope /cad4/stevee/kde-svn/kdelibs/kjs/operations.cpp: In function `bool KJS::isPosInf(double)': /cad4/stevee/kde-svn/kdelibs/kjs/operations.cpp:84: error: `finite' was not declared in this scope /cad4/stevee/kde-svn/kdelibs/kjs/operations.cpp: In function `bool KJS::isNegInf(double)': /cad4/stevee/kde-svn/kdelibs/kjs/operations.cpp:100: error: `finite' was not declared in this scope Including <ieeefp.h> will fix it.
Created attachment 21053 [details] Include ieeefp.h when finite() is being used and ieeefp.h is available
kde4 for solaris is compiling almost every kde4 package. http://people.fruitsalad.org/adridg/bobulate/index.php?/archives/617-guid.html