Re: Status of 0.7.11


Subject: Re: Status of 0.7.11
From: Thomas Fletcher (thomasf@qnx.com)
Date: Fri Sep 01 2000 - 07:05:40 CDT


On Wed, 30 Aug 2000 bob@abisource.com 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
thomasf@qnx.com Neutrino Development Group
(613)-591-0931 http://www.qnx.com/~thomasf



This archive was generated by hypermail 2b25 : Fri Sep 01 2000 - 07:12:27 CDT