<<Visual Studio 2010 is used to build the official releases.<< is there any blocker that would prevent mingw or cygwin to be used? that might be a nice project some day. mike
On Wed, Oct 9, 2013 at 3:33 PM, Christian Lohmaier < lohmaier+libreoff...@googlemail.com> wrote: > Matthieu, *, > > On Wed, Oct 9, 2013 at 4:34 PM, Gay, Matthieu > <matthieu....@capgemini.com> wrote: > > Hello, I still have problem to build under windows, but I wanted to know, > > what do I need to build LibreOffice (4.0.x/4.1.x) entirely as the > original > > available in the website. > > You cannot produce libreOffice as from the website, as it is using a > TDF-only certificate to sign (obviously), and also used TDF branding > (which you may not use - but you probably want your own branding > anyway) > > But one is just optical thing, the other a technical detail. > > > First can you confirm that I need a certificate to sign the DLL > > You don't /need/ it, but without having it signed, you'll get > corresponding warning dialogs (unknown publisher) when trying to > install. So using a certificate is strongly recommended. > > > and a > > license of Visual Studio 12 (without I can't build ATL and ActiveX > modules). > > Visual Studio 2010 is used to build the official releases. But yes, > you need a payed version. > Visual Studio 2012 also works, but when you want your builds to run on > Windows XP, you must install at least update 1 for VS 2012, and you > need to tell autogen.sh/configure to use the 7.1A SDK. > > > Which version of Windows is the best? Do I need a pro version or a > familial > > one? > > Windows Version should not matter - official builds are done on > Windows Server 2008 R2 - but any version of Windows sould work. > > Only paid stuff you need is Windows itself and the Visual Studio > license. Rest of the build requirements is free software. > > configure switches for official build: (see > https://wiki.documentfoundation.org/Development/ReleaseBuilds ) > > --with-distro=LibreOfficeWin32 --enable-release-build > --enable-windows-build-signing --with-lang=ALL > --disable-dependency-tracking --enable-pch > --with-nss-build-tools=/path/to/mozilla-build > --with-branding=/path/to/tdf-branding > --with-junit=/path/to/junit-4.10.jar > --with-ant-home=/path/to/apache-ant-1.9.2 > --with-external-tar=/path/to/lo-externalsrc > > nss-build-tools are no longer needed for current codeline, but you > also asked for 4.0.x … > > ciao > Christian > _______________________________________________ > LibreOffice mailing list > LibreOffice@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/libreoffice >
_______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice