These days, I'm trying to build the libreoffice on windows7(sp1,x64). I referenced to the wiki: https://wiki.documentfoundation.org/Development/BuildingOnWindows I download some software accoring to the wiki site: https://wiki.documentfoundation.org/Development/Windows_Build_Dependencies 1.windows sdk 2.vs2012 3.DirectX sdk 4.GDI+ Redistributable (but not used according to the note) 5.Dot NET SDK v2.0 (Important: x86, not x64!!!) 6.Java Development Kit (use a 32bit SDK) 7.Microsoft Visual C++ 2010 SP1 Redistributable Package (x86) (but not used cause I used vs2012) 8.Apache ANT 9.Junit 4 10.Mozilla build tooling (only for stable LibreOffice versions <4.1) (but not used) 11.LO patched GNU make 3.82: install it at the cygwin path /opt/lo/bin/make 12.LO patched ccache: install it at the cygwin path /opt/lo/bin/ccache 13.Cygwin's setup.exe After installing and configuring them, I began to build source codes from site: http://cgit.freedesktop.org/libreoffice/core/log/?h=feature/formula-core-rework I used: --with-parallelism=4 --disable-odk --with-junit=/opt/lo/misc/junit-4.10.jar --with-ant-home=/opt/lo/misc/apache-ant-1.9.0 --with-jdk-home=D:/x86/Java/jdk1.7.0_21 --enable-pch --enable-ccache --disable-activex --enable-symbols --disable-cve-tests --disable-atl --without-myspell-dicts as configure arguments in autogen.input file. $ ./autogen.sh (not work because the format isn't UNIX. and after transferred it to UNIX it works but failed again) need copy the two files from (xx\cygwin\usr\x86_64-pc-cygwin\sys-root\usr\share\libtool\config\config.guess) and (xx\cygwin\usr\x86_64-pc-cygwin\sys-root\usr\share\libtool\config\config.sub) into current path which is the same as auogen.sh; and then, try $ ./autogen.sh ... To build, issue: /opt/lo/bin/make
run: /opt/lo/bin/make help for details ************************************* * WARNING : ccache's cache size is less than 1GB using it is counter-producive: auto-ccache detection disabled ... $ /opt/lo/bin/make (begin to download something automatically and after long time, failed) This time need notice the file named 'g', the format of g isn't all UNIX too, so that need transferred it to UNIX and $/opt/lo/bin/make clean $/opt/lo/bin/make It looks everything is stopping there but it's working now indeed. After a long time, it begins to scroll up by printing the build information. ... [build DEP]...xx ... [build CXX]...xx ... [build C ]...xx ... ================================================ Now, the error comes as below: E:/core/workdir/wntmsci14.pro/UnpackedTarball/zlib/x64/zutil.c(137) : warning C4131: ??zError??: ?????????????? E:/core/workdir/wntmsci14.pro/UnpackedTarball/zlib/x64/zutil.c(305) : warning C4131: ??zcalloc??: ?????????????? E:/core/workdir/wntmsci14.pro/UnpackedTarball/zlib/x64/zutil.c(315) : warning C4131: ??zcfree??: ?????????????? [build LNK] Executable/gcc-wrapper.exe [build LNK] Executable/g++-wrapper.exe Microsoft (R) Windows Script Host Version 5.8 ???????(C) Microsoft Corporation 1996-2001??????????????? libxml2 version: 2.7.6 Created Makefile. Created config.h. XML processor configuration --------------------------- Trio: no Thread safety: native FTP client: yes HTTP client: yes HTML processor: yes C14N support: yes Catalog support: yes DocBook support: yes XPath support: yes XPointer support: yes XInclude support: yes iconv support: no iso8859x support: no zlib support: no Debugging module: yes Memory debugging: no Runtime debugging: no Regexp support: yes Module support: yes Tree support: yes Reader support: yes Writer support: yes Walker support: yes Pattern support: yes Push support: yes Validation support: yes SAX1 support: yes Legacy support: yes Output support: yes XML Schema support: yes Schematron support: yes Python bindings: no Win32 build configuration ------------------------- Compiler: msvc C-Runtime option: /MD Embed Manifest: no Debug symbols: no Static xmllint: no Install prefix: . Put tools in: $(PREFIX)\bin Put headers in: $(PREFIX)\include Put static libs in: $(PREFIX)\lib Put shared libs in: $(PREFIX)\lib Include path: . Lib path: . Microsoft (R) ?????????ù??? 11.00.50727.1 ?? ??????? (C) Microsoft Corporation??????????????? if not exist bin.msvc mkdir bin.msvc if not exist int.msvc mkdir int.msvc cl.exe /EP /nologo /I..\include /D "_REENTRANT" libxml2.def.src > int.ms vc\libxml2.def libxml2.def.src cl.exe /nologo /D "WIN32" /D "_WINDOWS" /D "_MBCS" /W1 /MD /I.. /I..\inc c14n.c catalog.c chvalid.c debugXML.c dict.c DOCBparser.c encoding.c entities.c error.c globals.c hash.c HTMLparser.c HTMLtree.c legacy.c list.c nanoftp.c nanohttp.c parser.c parserInternals.c pattern.c ???????????... ???????... relaxng.c SAX2.c SAX.c schematron.c threads.c tree.c uri.c valid.c xinclude.c xlink.c xmlIO.c xmlmemory.c xmlreader.c xmlregexp.c xmlmodule.c xmlsave.c xmlschemas.c ..\xmlschemas.c(5115) : warning C4819: ??????????????????????(936)?б???????????? ????????? Unicode ????????????? ..\xmlschemas.c(6163) : warning C4819: ??????????????????????(936)?б???????????? ????????? Unicode ????????????? ..\xmlschemas.c(7112) : warning C4819: ??????????????????????(936)?б???????????? ????????? Unicode ????????????? ..\xmlschemas.c(8139) : warning C4819: ??????????????????????(936)?б???????????? ????????? Unicode ????????????? ..\xmlschemas.c(9125) : warning C4819: ??????????????????????(936)?б???????????? ????????? Unicode ????????????? ..\xmlschemas.c(10117) : warning C4819: ??????????????????????(936)?б??????????? ?????????? Unicode ????????????? ..\xmlschemas.c(11095) : warning C4819: ??????????????????????(936)?б??????????? ?????????? Unicode ????????????? ..\xmlschemas.c(12054) : warning C4819: ??????????????????????(936)?б??????????? ?????????? Unicode ????????????? ..\xmlschemas.c(12959) : warning C4819: ??????????????????????(936)?б??????????? ?????????? Unicode ????????????? ..\xmlschemas.c(13942) : warning C4819: ??????????????????????(936)?б??????????? ?????????? Unicode ????????????? ..\xmlschemas.c(14975) : warning C4819: ??????????????????????(936)?б??????????? ?????????? Unicode ????????????? ..\xmlschemas.c(15890) : warning C4819: ??????????????????????(936)?б??????????? ?????????? Unicode ????????????? ..\xmlschemas.c(16828) : warning C4819: ??????????????????????(936)?б??????????? ?????????? Unicode ????????????? ..\xmlschemas.c(17856) : warning C4819: ??????????????????????(936)?б??????????? ?????????? Unicode ????????????? ..\xmlschemas.c(18809) : warning C4819: ??????????????????????(936)?б??????????? ?????????? Unicode ????????????? ..\xmlschemas.c(19771) : warning C4819: ??????????????????????(936)?б??????????? ?????????? Unicode ????????????? ..\xmlschemas.c(20752) : warning C4819: ??????????????????????(936)?б??????????? ?????????? Unicode ????????????? ..\xmlschemas.c(21821) : warning C4819: ??????????????????????(936)?б??????????? ?????????? Unicode ????????????? ..\xmlschemas.c(22914) : warning C4819: ??????????????????????(936)?б??????????? ?????????? Unicode ????????????? ..\xmlschemas.c(24026) : warning C4819: ??????????????????????(936)?б??????????? ?????????? Unicode ????????????? ..\xmlschemas.c(25076) : warning C4819: ??????????????????????(936)?б??????????? ?????????? Unicode ????????????? ..\xmlschemas.c(26051) : warning C4819: ??????????????????????(936)?б??????????? ?????????? Unicode ????????????? xmlschemastypes.c xmlunicode.c xmlwriter.c ???????????... ???????... xpath.c xpointer.c xmlstring.c ???????????... link.exe /nologo /VERSION:2.7 /LIBPATH:bin.msvc /LIBPATH:.\lib /DLL /IM PLIB:bin.msvc\libxml2.lib /OUT:bin.msvc\libxml2.dll int.msvc\c14n.obj int.msvc\c atalog.obj int.msvc\chvalid.obj int.msvc\debugXML.obj int.msvc\dict.obj int.msvc \DOCBparser.obj int.msvc\encoding.obj int.msvc\entities.obj int.msvc\error.obj i nt.msvc\globals.obj int.msvc\hash.obj int.msvc\HTMLparser.obj int.msvc\HTMLtree. obj int.msvc\legacy.obj int.msvc\list.obj int.msvc\nanoftp.obj int.msvc\nanohttp .obj int.msvc\parser.obj int.msvc\parserInternals.obj int.msvc\pattern.obj int.m svc\relaxng.obj int.msvc\SAX2.obj int.msvc\SAX.obj int.msvc\schematron.obj int.m svc\threads.obj int.msvc\tree.obj int.msvc\uri.obj int.msvc\valid.obj int.msvc\x include.obj int.msvc\xlink.obj int.msvc\xmlIO.obj int.msvc\xmlmemory.obj int.msv c\xmlreader.obj int.msvc\xmlregexp.obj int.msvc\xmlmodule.obj int.msvc\xmlsave.o bj int.msvc\xmlschemas.obj int.msvc\xmlschemastypes.obj int.msvc\xmlunicode.obj int.msvc\xmlwriter.obj int.msvc\xpath.obj int.msvc\xpointer.obj int.msvc\xmlstri ng.obj wsock32.lib ws2_32.lib kernel32.lib ????????? bin.msvc\libxml2.lib ????? bin.msvc\libxml2.exp xmlschemas.obj : error LNK2001: ??????????????? ___report_rangecheckfailure xpath.obj : error LNK2001: ??????????????? ___report_rangecheckfailure HTMLparser.obj : error LNK2001: ??????????????? ___report_rangecheckfailure nanoftp.obj : error LNK2019: ??????????????? ___report_rangecheckfailure???÷???? ???? _xmlNanoFTPOpen ?б????? parser.obj : error LNK2001: ??????????????? ___report_rangecheckfailure tree.obj : error LNK2001: ??????????????? ___report_rangecheckfailure catalog.obj : error LNK2001: ??????????????? ___report_rangecheckfailure debugXML.obj : error LNK2001: ??????????????? ___report_rangecheckfailure encoding.obj : error LNK2001: ??????????????? ___report_rangecheckfailure error.obj : error LNK2001: ??????????????? ___report_rangecheckfailure catalog.obj : error LNK2019: ??????????????? __imp___stat64i32???÷???????? _stat ?б????? xmlIO.obj : error LNK2001: ??????????????? __imp___stat64i32 xmlsave.obj : error LNK2019: ??????????????? @__security_check_cookie@4???÷????? ??? _xhtmlNodeDumpOutput ?б????? xmlschemas.obj : error LNK2001: ??????????????? @__security_check_cookie@4 xmlschemastypes.obj : error LNK2001: ??????????????? @__security_check_cookie@4 xpath.obj : error LNK2001: ??????????????? @__security_check_cookie@4 valid.obj : error LNK2001: ??????????????? @__security_check_cookie@4 xlink.obj : error LNK2001: ??????????????? @__security_check_cookie@4 xmlIO.obj : error LNK2001: ??????????????? @__security_check_cookie@4 xmlregexp.obj : error LNK2001: ??????????????? @__security_check_cookie@4 SAX2.obj : error LNK2001: ??????????????? @__security_check_cookie@4 schematron.obj : error LNK2001: ??????????????? @__security_check_cookie@4 tree.obj : error LNK2001: ??????????????? @__security_check_cookie@4 uri.obj : error LNK2001: ??????????????? @__security_check_cookie@4 nanohttp.obj : error LNK2001: ??????????????? @__security_check_cookie@4 parser.obj : error LNK2001: ??????????????? @__security_check_cookie@4 parserInternals.obj : error LNK2001: ??????????????? @__security_check_cookie@4 relaxng.obj : error LNK2001: ??????????????? @__security_check_cookie@4 error.obj : error LNK2001: ??????????????? @__security_check_cookie@4 HTMLparser.obj : error LNK2001: ??????????????? @__security_check_cookie@4 HTMLtree.obj : error LNK2001: ??????????????? @__security_check_cookie@4 nanoftp.obj : error LNK2001: ??????????????? @__security_check_cookie@4 catalog.obj : error LNK2001: ??????????????? @__security_check_cookie@4 debugXML.obj : error LNK2001: ??????????????? @__security_check_cookie@4 encoding.obj : error LNK2001: ??????????????? @__security_check_cookie@4 entities.obj : error LNK2001: ??????????????? @__security_check_cookie@4 xmlsave.obj : error LNK2001: ??????????????? ___security_cookie xmlschemas.obj : error LNK2001: ??????????????? ___security_cookie xmlschemastypes.obj : error LNK2001: ??????????????? ___security_cookie xpath.obj : error LNK2001: ??????????????? ___security_cookie valid.obj : error LNK2001: ??????????????? ___security_cookie xlink.obj : error LNK2001: ??????????????? ___security_cookie xmlIO.obj : error LNK2001: ??????????????? ___security_cookie xmlregexp.obj : error LNK2019: ??????????????? ___security_cookie???÷???????? _x mlFACompareAtomTypes ?б????? SAX2.obj : error LNK2001: ??????????????? ___security_cookie schematron.obj : error LNK2001: ??????????????? ___security_cookie tree.obj : error LNK2001: ??????????????? ___security_cookie uri.obj : error LNK2001: ??????????????? ___security_cookie nanohttp.obj : error LNK2001: ??????????????? ___security_cookie parser.obj : error LNK2001: ??????????????? ___security_cookie parserInternals.obj : error LNK2001: ??????????????? ___security_cookie relaxng.obj : error LNK2001: ??????????????? ___security_cookie error.obj : error LNK2001: ??????????????? ___security_cookie HTMLparser.obj : error LNK2001: ??????????????? ___security_cookie HTMLtree.obj : error LNK2001: ??????????????? ___security_cookie nanoftp.obj : error LNK2001: ??????????????? ___security_cookie catalog.obj : error LNK2001: ??????????????? ___security_cookie debugXML.obj : error LNK2001: ??????????????? ___security_cookie encoding.obj : error LNK2001: ??????????????? ___security_cookie entities.obj : error LNK2001: ??????????????? ___security_cookie schematron.obj : error LNK2001: ??????????????? __imp____iob_func tree.obj : error LNK2001: ??????????????? __imp____iob_func xmlIO.obj : error LNK2001: ??????????????? __imp____iob_func xmlregexp.obj : error LNK2001: ??????????????? __imp____iob_func debugXML.obj : error LNK2019: ??????????????? __imp____iob_func???÷???????? _xml CtxtDumpInitCtxt ?б????? error.obj : error LNK2001: ??????????????? __imp____iob_func parserInternals.obj : error LNK2001: ??????????????? __imp____iob_func relaxng.obj : error LNK2001: ??????????????? __imp____iob_func error.obj : error LNK2019: ??????????????? __imp__vsnprintf???÷???????? ___xmlRa iseError ?б????? xmlreader.obj : error LNK2001: ??????????????? __imp__vsnprintf xmlwriter.obj : error LNK2001: ??????????????? __imp__vsnprintf xmlstring.obj : error LNK2001: ??????????????? __imp__vsnprintf nanohttp.obj : error LNK2019: ??????????????? __imp__strcpy_s???÷???????? _Wspia piLegacyGetNameInfo@28 ?б????? nanohttp.obj : error LNK2019: ??????????????? __imp__strcat_s???÷???????? _Wspia piLoad@4 ?б????? nanohttp.obj : error LNK2019: ??????????????? __imp__strncpy_s???÷???????? _Wspi apiLookupNode@24 ?б????? nanohttp.obj : error LNK2019: ??????????????? __imp__sprintf_s???÷???????? _Wspi apiLegacyGetNameInfo@28 ?б????? xmlIO.obj : error LNK2019: ??????????????? __imp___wstat64i32???÷???????? _xmlWr apStatUtf8 ?б????? xpath.obj : error LNK2019: ??????????????? __libm_sse2_log10_precise???÷???????? _xmlXPathFormatNumber ?б????? xpath.obj : error LNK2019: ??????????????? __libm_sse2_pow_precise???÷???????? _ xmlXPathCompNumber ?б????? bin.msvc\libxml2.dll : fatal error LNK1120: 13 ????????????????? NMAKE : fatal error U1077: ??C:\PROGRA~2\MICROS~1.0\VC\bin\link.exe??: ???????0 x460?? Stop. make[1]: *** [E:/core/workdir/wntmsci14.pro/ExternalProject/xml2/build ] Error 1 make[1]: *** Waiting for unfinished jobs.... make: *** [build] Error 2 It looks lacking of some libs during linking and some another config arguments ? -- View this message in context: http://nabble.documentfoundation.org/Build-libreoffice-error-for-xml2-on-windows7-tp4056879.html Sent from the Dev mailing list archive at Nabble.com. _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice