Hi, this is an issue which still occurs when compiling with the SUN compiler, see
http://marc.theaimsgroup.com/?l=log4cxx-user&m=113473025221990&w=2 The #define __STDC_ISO_10646__ is not defined in this case. You can try to remove lines 143 and 166 from src/unicodehelper.cpp 143: #if defined(__STDC_ISO_10646__) 166: #endif Regards, Andreas Vinayak Mithbaokar wrote: [...] > 11-Mar-2006 12:32 716k). When I tried to build the source on Solaris > 5.8 with APR-1.2.2 & apr-util-1.2.2 using configure script, i got the > following link errors [...] > symbol in file > int log4cxx::helpers::UnicodeHelper::lengthUTF8(wchar_t) > ../src/.libs/liblog4cxx.so > int log4cxx::helpers::UnicodeHelper::encodeWide(unsigned,wchar_t*) > ../src/.libs/liblog4cxx.so > unsigned log4cxx::helpers::UnicodeHelper::decodeWide(const > wchar_t*&,const wchar_t*) ../src/.libs/liblog4cxx.so > ld: fatal: Symbol referencing errors. No output written to > .libs/simplesocketserver > make[1]: *** [simplesocketserver] Error 1 > make[1]: Leaving directory > `/home/vinayakm/source/bkp/log4cxx-11Mar06-liitletux-02/log4cxx-0.9.8/si > mplesocketserver' > make: *** [all-recursive] Error 1 [...]