On Wed, 30 Aug 2000 [EMAIL PROTECTED] wrote:

> Ok, we tried again to run builds again, and the Solaris box is failing here:
> 
> ut_mbtowc.cpp:
> In file included from ut_mbtowc.cpp:23:
> ut_mbtowc.h:15: syntax error before `;'
> ut_mbtowc.cpp: In method `void UT_Mbtowc::initialize()':
> ut_mbtowc.cpp:32: `m_state' undeclared (first use this function)
> ut_mbtowc.cpp:32: (Each undeclared identifier is reported only once
> ut_mbtowc.cpp:32: for each function it appears in.)
> ut_mbtowc.cpp: In method `int UT_Mbtowc::mbtowc(__wchar_t &, char)':
> ut_mbtowc.cpp:57: `mbrtowc' undeclared (first use this function)
> make[5]: *** 
>[/space/builds/0967667972/tmp/abi-0.7.11pre9/src/SunOS_5.5.1_sparc32_OBJ/obj/ut_mbtowc.o]
> Error 1
> make[5]: Leaving directory 
>`/space/builds/0967667972/tmp/abi-0.7.11pre9/src/af/util/xp'
> make[4]: *** [build] Error 2
> make[4]: Leaving directory `/space/builds/0967667972/tmp/abi-0.7.11pre9/src/af/util'
> make[3]: *** [build] Error 2
> make[3]: Leaving directory `/space/builds/0967667972/tmp/abi-0.7.11pre9/src/af'
> make[2]: *** [build] Error 2
> make[2]: Leaving directory `/space/builds/0967667972/tmp/abi-0.7.11pre9/src'
> make[1]: *** [compile] Error 2
> make[1]: Leaving directory `/space/builds/0967667972/tmp/abi-0.7.11pre9'
> compile ended at Wed Aug 30 15:49:54 CDT 2000
> RESULT: Build failed

Just checking my Solaris box here at work it looks like
they are going to have the same problem as the Neutrino/QNX
build.  They have a mbtowc, but not a mbrtowc so use the
same hack to build as QNX.

This code has caused us enough porting grief that I'm
of the opinion that it should be moved to a platform
dependant layer ... all those in favour say eye!

Thomas
-------------------------------------------------------------
Thomas (toe-mah) Fletcher       QNX Software Systems
[EMAIL PROTECTED]                 Neutrino Development Group
(613)-591-0931                  http://www.qnx.com/~thomasf




Reply via email to