At 08:02 AM 9/1/00 -0400, Thomas Fletcher wrote:
>On Fri, 1 Sep 2000, Martin Sevior wrote:
>> 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 `;'
<snip>
>> It looks like solaris doesn't include a needed header
>> try the patc below. Note that "__SUNOS__" is my guess as to what you call
>> your build on solaris. Other possibilities include __Solaris__, __SunOS__,
>> __SunOS__ etc etc etc.
<snip>
>You should check for defined(sun) ... This is what my
>solaris box here has in it's header files.
Today we tried cutting an 0.7.11 build again.
On Solaris we checked for defined(sun) as suggested. The build then broke in
wv/twips.c.
Also, our BeOS Intel machine failed with this output:
ap_BeOSDialog_WordCount.cpp:
ap_BeOSDialog_Tab.cpp:
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:
In function `static class XAP_Dialog * AP_BeOSDialog_Tab::static_constructor(class
XAP_DialogFactory *, XAP_Dialog_Id)':
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:40:
cannot allocate an object of type `AP_BeOSDialog_Tab'
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:40:
since the following virtual functions are abstract:
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:40:
void AP_Dialog_Tab::_controlEnable(enum AP_Dialog_Tab::tControl, UT_Bool)
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:40:
enum eTabType AP_Dialog_Tab::_gatherAlignment()
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:40:
void AP_Dialog_Tab::_setAlignment(enum eTabType)
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:40:
enum eTabLeader AP_Dialog_Tab::_gatherLeader()
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:40:
void AP_Dialog_Tab::_setLeader(enum eTabLeader)
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:40:
const XML_Char * AP_Dialog_Tab::_gatherDefaultTabStop()
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:40:
void AP_Dialog_Tab::_setDefaultTabStop(const XML_Char *)
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:40:
void AP_Dialog_Tab::_setTabList(UT_uint32)
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:40:
UT_sint32 AP_Dialog_Tab::_gatherSelectTab()
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:40:
void AP_Dialog_Tab::_setSelectTab(UT_sint32)
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:40:
const char * AP_Dialog_Tab::_gatherTabEdit()
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:40:
void AP_Dialog_Tab::_setTabEdit(const char *)
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:40:
void AP_Dialog_Tab::_clearList()
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:
At top level:
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:87:
no `enum eTabType AP_BeOSDialog_Tab::_gatherAlignment()' member function declared in
class `AP_BeOSDialog_Tab'
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:95:
no `void AP_BeOSDialog_Tab::_setAlignment(enum eTabType)' member function declared in
class `AP_BeOSDialog_Tab'
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:103:
no `enum eTabLeader AP_BeOSDialog_Tab::_gatherLeader()' member function declared in
class `AP_BeOSDialog_Tab'
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:109:
no `void AP_BeOSDialog_Tab::_setLeader(enum eTabLeader)' member function declared in
class `AP_BeOSDialog_Tab'
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:114:
no `const XML_Char * AP_BeOSDialog_Tab::_gatherDefaultTabStop()' member function
declared in class `AP_BeOSDialog_Tab'
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:120:
no `void AP_BeOSDialog_Tab::_setDefaultTabStop(const XML_Char *)' member function
declared in class `AP_BeOSDialog_Tab'
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:125:
no `void AP_BeOSDialog_Tab::_setTabList(UT_uint32)' member function declared in class
`AP_BeOSDialog_Tab'
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:132:
no `UT_sint32 AP_BeOSDialog_Tab::_gatherSelectTab()' member function declared in
class `AP_BeOSDialog_Tab'
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:138:
no `void AP_BeOSDialog_Tab::_setSelectTab(UT_sint32)' member function declared in
class `AP_BeOSDialog_Tab'
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:145:
no `const char * AP_BeOSDialog_Tab::_gatherTabEdit()' member function declared in
class `AP_BeOSDialog_Tab'
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:151:
no `void AP_BeOSDialog_Tab::_setTabEdit(const char *)' member function declared in
class `AP_BeOSDialog_Tab'
/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos/ap_BeOSDialog_Tab.cpp:158:
no `void AP_BeOSDialog_Tab::_clearList()' member function declared in class
`AP_BeOSDialog_Tab'
make[5]: ***
[/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/BeOS_4.5_x86_OBJ/obj/ap_BeOSDialog_Tab.o]
Error 1
make[5]: Leaving directory
`/boot/var/tmp/AbiBldSvr/0968180873/tmp/abi-0.7.11pre10/src/wp/ap/beos'
make[4]: *** [build] Error 2
And Mac BeOS broke with this output:
ap_Dialog_Columns.cpp:
ap_Dialog_Tab.cpp:
### mwcc Compiler Error:
# for (i = 0; i < m_tabInfo.getItemCount(); i++ )
# ^
# undefined identifier 'i'
#----------------------------------------------------------
File
"/boot/var/tmp/AbiBldSvr/0968179959/tmp/abi-0.7.11pre10/src/wp/ap/xp/ap_Dialog_Tab.cpp";
Line 268
#----------------------------------------------------------
(Plus 5 more "undefined identifier 'i'" errors).
Once again, any input is welcome. After hammering out these problems we'll try to cut
builds again.
-Paul Egli