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
[...]

Reply via email to