Apache OpenOffice (AOO) Bugzilla – Issue 695
Internal compiler error
Last modified: 2003-12-06 14:52:34 UTC
System: Windows 2000 english SP1 Microsoft Visual Studio EE 6.0 SP5 C:\oo\625cvs\connectivity\source\drivers\ado ------------------------------ Making:..\..\..\wntmsci7.pro\slo\Aservices.obj cl -Zm200 -c -nologo -W3 -Gs -Gy -I..\..\..\wntmsci7.pro\inc -I. -I..\inc - I..\..\inc -I..\..\..\in c -I..\..\..\WIN\inc -I..\..\..\wntmsci7.pro\inc -I. -IC:\oo\625cvs\solver\625 \wntmsci7.pro\inc -IC: \oo\625cvs\solver\625\wntmsci7.pro\inc\external -IC:\oo\625cvs\solenv\wntmsci7 \inc -IC:\oo\625cvs\so lenv\inc -IC:\oo\625cvs\res -IC:\oo\625cvs\solenv\inc\Xp31 -IC:\jdk1.2.2 \include -IC:\oo\stlport-4.0 \stlport -IC:\PROGRA~1\MICROS~2\VC98\include -IC:\jdk1.2.2\include\win32 - IC:\jdk1.2.2\include - I. -I..\..\..\res -I. -Ob1 -Ox -Gz -GX -DWNT -DWNT -DNT351 -DMSC -DMI200 - DINTEL -DTF_UCB -DENABL EUNICODE -DTF_SDBAPI -DTF_FILTER -D_X86_=1 -DFULL_DESK - D__STL_NO_NEW_IOSTREAMS -DSTLPORT_VERSION=4 00 -D__STL_USE_ABBREVS -D_USE_NAMESPACE=1 -D_MT -DSUPD=625 -DBUILD=6286 - DSOLAR_PLUGIN -DVCL -DSO3 - DPRODUCT -DNDEBUG -DPRODUCT_FULL -DOPTIMIZE -DEXCEPTIONS_ON -DGUI -DSOLAR_JAVA - DSRC625 -DTF_ONE51 -DSHAREDLIB -D_DLL_ -DWIN32 -D_MT -D_DLL -DWIN32 -D_MT -D_DLL -DMULTITHREAD - Fo..\..\..\wntmsci7.pr o\slo\Aservices.obj C:\oo\625cvs\connectivity\source\drivers\ado\Aservices.cxx cl @C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\mk4g5 Aservices.cxx C:\oo\625cvs\connectivity\source\drivers\ado\Aservices.cxx(108) : warning C4018: '<' : signed/unsign ed mismatch C:\oo\625cvs\connectivity\source\drivers\ado\Aservices.cxx(146) : fatal error C1001: INTERNAL COMPIL ER ERROR (compiler file 'msc1.cpp', line 1794) Please choose the Technical Support command on the Visual C++ Help menu, or open the Technical Support help file for more information dmake: Error code 130, while making '..\..\..\wntmsci7.pro\slo\Aservices.obj' ---*TG_SLO.MK*--- dmake: Error code 255, while making 'ado' ---*TG_SLO.MK*--- dmake: Error code 255, while making 'source\drivers' ---*TG_SLO.MK*--- dmake: Error code 255, while making 'connectivity' Anone else seeing this? I don't have the platform SDK installed
Hi, I encoutered this one, too. I ususally build on NT. Then somebody here needed a W2K build and we found a problem exactly there. You will need to update the file Aservices.cxx to revision number 1.3 via cvs. hope this and the rest will go well. Let us know!
This worked fine, thanx again for the tip! Now I'm getting the following (after some hours of compiling): Making:.\wntmsci7.pro\obj\include.obj cl -Zm200 -c -nologo -W3 -Gs -Gy -I. -I. -I..\inc -I.\inc -I.\WIN\inc - I.\wntmsci7.pro\inc -I. -IC: \oo\625cvs\solver\625\wntmsci7.pro\inc -IC:\oo\625cvs\solver\625 \wntmsci7.pro\inc\external -IC:\oo\6 25cvs\solenv\wntmsci7\inc -IC:\oo\625cvs\solenv\inc -IC:\oo\625cvs\res - IC:\oo\625cvs\solenv\inc\Xp3 1 -IC:\jdk1.2.2\include -IC:\oo\dont_use_stlport-4.0\dont_use_stlport - IC:\PROGRA~1\MICROS~2\VC98\in clude -IC:\jdk1.2.2\include\win32 -IC:\jdk1.2.2\include -I. -I.\res -I. - Ob1 -Ox -Gz -DWNT - DWNT -DNT351 -DMSC -DMI200 -DINTEL -DTF_UCB -DENABLEUNICODE -DTF_SDBAPI - DTF_FILTER -D_X86_=1 -DFUL L_DESK -D__STL_NO_NEW_IOSTREAMS -DSTLPORT_VERSION=400 -D__STL_USE_ABBREVS - D_USE_NAMESPACE=1 -D_MT - DSUPD=625 -DBUILD=6286 -DSOLAR_PLUGIN -DVCL -DSO3 -DPRODUCT -DNDEBUG - DPRODUCT_FULL -DOPTIMIZE -DEXC EPTIONS_OFF -DCUI -DSOLAR_JAVA -DSRC625 -DTF_ONE51 -DNO_X11 - DOBJSUFFIX=\".obj\" -DXP_PC -DHW_THREA DS -DINCLUDEDIR=\".\" -DMULTITHREAD -DWIN32 -D_MT -D_DLL -DWIN32 -D_MT -D_DLL - Fo.\wntmsci7.pro\obj\ include.obj include.c Cflags: -Zm200 -c -nologo -W3 -Gs -Gy -I. -I. -I..\inc -I.\inc -I.\WIN\inc - I.\wntmsci7.pro\inc -I. -IC:\oo\625cvs\solver\625\wntmsci7.pro\inc -IC:\oo\625cvs\solver\625 \wntmsci7.pro\inc\external -IC: \oo\625cvs\solenv\wntmsci7\inc -IC:\oo\625cvs\solenv\inc -IC:\oo\625cvs\res - IC:\oo\625cvs\solenv\in c\Xp31 -IC:\jdk1.2.2\include -IC:\oo\stlport-4.0\stlport -IC:\PROGRA~1\MICROS~2 \VC98\include -IC:\jd k1.2.2\include\win32 -IC:\jdk1.2.2\include -I. -I.\res -I. -Ob1 -Ox -Gz cl @C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\mkaid include.c include.c(71) : warning C4013: 'warning1' undefined; assuming extern returning int include.c(85) : warning C4013: 'strncpy' undefined; assuming extern returning int include.c(89) : warning C4013: 'remove_dotdot' undefined; assuming extern returning int include.c(157) : warning C4013: 'isdot' undefined; assuming extern returning int include.c(157) : warning C4013: 'isdotdot' undefined; assuming extern returning int include.c(158) : warning C4013: 'issymbolic' undefined; assuming extern returning int include.c(245) : warning C4013: 'fatalerr' undefined; assuming extern returning int include.c(262) : warning C4033: 'included_by' must return a value include.c(286) : warning C4013: 'warning' undefined; assuming extern returning int include.c(288) : error C2708: 'warning1' : actual parameters length in bytes differs from previous c all or reference include.c(293) : warning C4033: 'included_by' must return a value dmake: Error code 130, while making '.\wntmsci7.pro\obj\include.obj' ---*TG_SLO.MK*--- dmake: Error code 255, while making 'mkdepend' ---*TG_SLO.MK*---
o la la check whether you have set CALL_CDECL=TRUE in your winenv.bat file. If I unset this, I get the same error as you. where did you get the source from? Website or cvs checkout? Did you edit the winenv sample or run configure? If CALL_CDECL is missing somewhere there, then we have to note this in the releasenotes or somewhere appropriate to warn everybody else.
I used the cvs version: cvs -z3 co -r OpenOffice625 OpenOffice This Parameter was not set. I set it manually and put in the winenv.bat. So let's see if it builds (takes some time to get through...)
I'm now getting huge linking errors: link /COMMENT:"connectivity_625__funcord.seg____" /MACHINE:IX86 @C:\DOCUME~1 \ADMINI~1\LOCALS~1\Temp \mkme Microsoft (R) Incremental Linker Version 6.00.8447 Copyright (C) Microsoft Corp 1992-1998. All rights reserved. /MAP /NODEFAULTLIB /ORDER:@funcord.seg /OPT:NOREF /RELEASE /SUBSYSTEM:WINDOWS,4. 0 /DLL /BASE:0x11000 00 -out:..\..\..\wntmsci7.pro\bin\ado2.dll - map:..\..\..\wntmsci7.pro\misc\ado2.map ..\..\..\wntmsci 7.pro\lib\iado2.exp ..\..\..\wntmsci7.pro\slo\AColumn.obj ..\..\..\wntmsci7.pro\ slo\AColumns.obj ..\ ..\..\wntmsci7.pro\slo\AIndex.obj ..\..\..\wntmsci7.pro\slo\AIndexes.obj ..\..\. .\wntmsci7.pro\slo\A Key.obj ..\..\..\wntmsci7.pro\slo\AKeys.obj ..\..\..\wntmsci7.pro\slo\AUser.obj ..\..\..\wntmsci7.pr o\slo\AUsers.obj ..\..\..\wntmsci7.pro\slo\AGroup.obj ..\..\..\wntmsci7.pro\slo\ AGroups.obj ..\..\.. \wntmsci7.pro\slo\ACatalog.obj ..\..\..\wntmsci7.pro\slo\AView.obj ..\..\..\wntm sci7.pro\slo\AViews. obj ..\..\..\wntmsci7.pro\slo\ATable.obj ..\..\..\wntmsci7.pro\slo\ATables.obj . .\..\..\wntmsci7.pro \slo\ACallableStatement.obj ..\..\..\wntmsci7.pro\slo\ADatabaseMetaDataResultSet MetaData.obj ..\..\. .\wntmsci7.pro\slo\ADatabaseMetaDataResultSet.obj ..\..\..\wntmsci7.pro\slo\ARes ultSet.obj ..\..\..\ wntmsci7.pro\slo\AConnection.obj ..\..\..\wntmsci7.pro\slo\ADatabaseMetaData.obj ..\..\..\wntmsci7.p ro\slo\AStatement.obj ..\..\..\wntmsci7.pro\slo\APreparedStatement.obj ..\..\..\ wntmsci7.pro\slo\ARe sultSetMetaData.obj ..\..\..\wntmsci7.pro\slo\ADriver.obj ..\..\..\wntmsci7.pro\ slo\Aservices.obj .. \..\..\wntmsci7.pro\slo\adoimp.obj ..\..\..\wntmsci7.pro\slo\ado2_version.obj .. \..\..\wntmsci7.pro\ slo\ado2_description.obj icppu.lib icppuhelper.lib ivos.lib isal.lib ole32.lib oleaut32.lib uuid.lib idbtools.lib icomphelp2.lib msvcrt.lib kernel32.lib user32.lib oldnames.lib ..\..\..\wntmsci7.pro\m isc\ado2.res AColumn.obj : error LNK2001: unresolved external symbol "unsigned char __cdecl connectivity::getBOOL (class com::sun::star::uno::Any const &)" (? getBOOL@connectivity@@YAEABVAny@uno@star@sun@com@@@Z) AIndex.obj : error LNK2001: unresolved external symbol "unsigned char __cdecl connectivity::getBOOL( class com::sun::star::uno::Any const &)" (? getBOOL@connectivity@@YAEABVAny@uno@star@sun@com@@@Z) ADatabaseMetaData.obj : error LNK2001: unresolved external symbol "class rtl::OUString __cdecl conn ectivity::getString(class com::sun::star::uno::Any const &)" (? getString@connectivity@@YA?AVOUString @rtl@@ABVAny@uno@star@sun@com@@@Z) AStatement.obj : error LNK2001: unresolved external symbol "class rtl::OUString __cdecl connectivit y::getString(class com::sun::star::uno::Any const &)" (? getString@connectivity@@YA?AVOUString@rtl@@A BVAny@uno@star@sun@com@@@Z) AColumn.obj : error LNK2001: unresolved external symbol "class rtl::OUString __cdecl connectivity:: getString(class com::sun::star::uno::Any const &)" (?getString@connectivity@@YA? AVOUString@rtl@@ABVA ny@uno@star@sun@com@@@Z) AIndexes.obj : error LNK2001: unresolved external symbol "class rtl::OUString __cdecl connectivity: :getString(class com::sun::star::uno::Any const &)" (? getString@connectivity@@YA?AVOUString@rtl@@ABV Any@uno@star@sun@com@@@Z) AViews.obj : error LNK2001: unresolved external symbol "class rtl::OUString __cdecl connectivity::g etString(class com::sun::star::uno::Any const &)" (?getString@connectivity@@YA? AVOUString@rtl@@ABVAn y@uno@star@sun@com@@@Z) ATable.obj : error LNK2001: unresolved external symbol "class rtl::OUString __cdecl connectivity::g etString(class com::sun::star::uno::Any const &)" (?getString@connectivity@@YA? AVOUString@rtl@@ABVAn y@uno@star@sun@com@@@Z) AKeys.obj : error LNK2001: unresolved external symbol "long __cdecl connectivity::getINT32(class com ::sun::star::uno::Any const &)" (? getINT32@connectivity@@YAJABVAny@uno@star@sun@com@@@Z) AResultSet.obj : error LNK2001: unresolved external symbol "long __cdecl connectivity::getINT32(clas s com::sun::star::uno::Any const &)" (? getINT32@connectivity@@YAJABVAny@uno@star@sun@com@@@Z) AStatement.obj : error LNK2001: unresolved external symbol "long __cdecl connectivity::getINT32(clas s com::sun::star::uno::Any const &)" (? getINT32@connectivity@@YAJABVAny@uno@star@sun@com@@@Z) ACallableStatement.obj : error LNK2001: unresolved external symbol "public: static struct com::sun:: star::util::Date __cdecl connectivity::DateConversion::toDate(double,struct com::sun::star::util::D ate const &)" (?toDate@DateConversion@connectivity@@SA? AUDate@util@star@sun@com@@NABU34567@@Z) ADatabaseMetaDataResultSet.obj : error LNK2001: unresolved external symbol "public: static struct co m::sun::star::util::Date __cdecl connectivity::DateConversion::toDate (double,struct com::sun::star: :util::Date const &)" (?toDate@DateConversion@connectivity@@SA? AUDate@util@star@sun@com@@NABU34567@@ Z) AResultSet.obj : error LNK2001: unresolved external symbol "public: static struct com::sun::star::ut il::Date __cdecl connectivity::DateConversion::toDate(double,struct com::sun::star::util::Date cons t &)" (?toDate@DateConversion@connectivity@@SA? AUDate@util@star@sun@com@@NABU34567@@Z) ACallableStatement.obj : error LNK2001: unresolved external symbol "public: static struct com::sun:: star::util::Time __cdecl connectivity::DateConversion::toTime(double)" (? toTime@DateConversion@conn ectivity@@SA?AUTime@util@star@sun@com@@N@Z) ADatabaseMetaDataResultSet.obj : error LNK2001: unresolved external symbol "public: static struct co m::sun::star::util::Time __cdecl connectivity::DateConversion::toTime(double)" (?toTime@DateConvers ion@connectivity@@SA?AUTime@util@star@sun@com@@N@Z) AResultSet.obj : error LNK2001: unresolved external symbol "public: static struct com::sun::star::ut il::Time __cdecl connectivity::DateConversion::toTime(double)" (? toTime@DateConversion@connectivity @@SA?AUTime@util@star@sun@com@@N@Z) ACallableStatement.obj : error LNK2001: unresolved external symbol "public: static struct com::sun:: star::util::DateTime __cdecl connectivity::DateConversion::toDateTime (double,struct com::sun::star: :util::Date const &)" (?toDateTime@DateConversion@connectivity@@SA? AUDateTime@util@star@sun@com@@NAB UDate@4567@@Z) ADatabaseMetaDataResultSet.obj : error LNK2001: unresolved external symbol "public: static struct co m::sun::star::util::DateTime __cdecl connectivity::DateConversion::toDateTime (double,struct com::su n::star::util::Date const &)" (?toDateTime@DateConversion@connectivity@@SA? AUDateTime@util@star@sun@ com@@NABUDate@4567@@Z) AResultSet.obj : error LNK2001: unresolved external symbol "public: static struct com::sun::star::ut il::DateTime __cdecl connectivity::DateConversion::toDateTime(double,struct com::sun::star::util::D ate const &)" (?toDateTime@DateConversion@connectivity@@SA? AUDateTime@util@star@sun@com@@NABUDate@45 67@@Z) AResultSet.obj : error LNK2001: unresolved external symbol "public: static double __cdecl dbtools::D BTypeConversion::toDouble(struct com::sun::star::util::Date const &,struct com::sun::star::util::Dat e const &)" (? toDouble@DBTypeConversion@dbtools@@SANABUDate@util@star@sun@com@@0@Z) APreparedStatement.obj : error LNK2001: unresolved external symbol "public: static double __cdecl db tools::DBTypeConversion::toDouble(struct com::sun::star::util::Date const &,struct com::sun::star::u til::Date const &)" (? toDouble@DBTypeConversion@dbtools@@SANABUDate@util@star@sun@com@@0@Z) AResultSet.obj : error LNK2001: unresolved external symbol "public: static struct com::sun::star::ut il::Date __cdecl dbtools::DBTypeConversion::getStandardDate(void)" (? getStandardDate@DBTypeConversi on@dbtools@@SA?AUDate@util@star@sun@com@@XZ) APreparedStatement.obj : error LNK2001: unresolved external symbol "public: static struct com::sun:: star::util::Date __cdecl dbtools::DBTypeConversion::getStandardDate(void)" (? getStandardDate@DBType Conversion@dbtools@@SA?AUDate@util@star@sun@com@@XZ) AResultSet.obj : error LNK2001: unresolved external symbol "public: static double __cdecl dbtools::D BTypeConversion::toDouble(struct com::sun::star::util::Time const &)" (? toDouble@DBTypeConversion@db tools@@SANABUTime@util@star@sun@com@@@Z) APreparedStatement.obj : error LNK2001: unresolved external symbol "public: static double __cdecl db tools::DBTypeConversion::toDouble(struct com::sun::star::util::Time const &)" (? toDouble@DBTypeConve Do I have to recompile everything?
Wouldn't you like to continue your conversation at dev@tools.openoffice.org. May be more convenient :-)
Markus, anything new on the status of this issue? Please let me know, otherwise I'll clean up here and close it. armin
no more feedback.
As discussed with Armin, he thought these bug were closed, he sees all of them as verified.