On 11/12/09 14:04, Daniel B. wrote:
I'm trying to build OOo on Windows using the instructions from the
Building Guide in the wiki
(http://wiki.services.openoffice.org/wiki/Documentation/Building_Guide).
Everything works fine so far, but I noticed that the installation sets
that my build produces are missing the redist-directory that should
contain the MS Visual C++ redistributable package (vcredist_x86.exe).
Consequently when I install my build on a system that doesn't already
have msvcp90.dll and msvcr90.dll installed OOo won't work. Just
creating the redist-directory inside the installation set and copying
the vcredist_x86.exe file into it doesn't work. My installer doesn't
trigger the installation of the Visual C++ redistributables.
So, my question is how do I build an installation set which contains
the redist-directory with the vcredist_x86.exe file, so that the OOo
installation will install the necessary libraries?
While searching for an answer I found out that there's an environment
variable WITH_VC_REDIST which you can set to TRUE and then the build
seems to create the redist directory and tries to copy the
vcredist_x86.exe from somewhere but I don't know where the build
process expects the necessary files. Can anyone help me out?
My understanding is that in general OOo installation sets on Windows
bring with them the MSVC90 CRT files as .msm files
(scp2/source/ooo/mergemodules_ooo.scp) and that the additional
vcredist_x86.exe is only actually used during update installation on
Vista, to work around some specific problem (scp2/source/ooo/vc_redist.scp).
-Stephan
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.org
For additional commands, e-mail: dev-h...@openoffice.org