On Fri, Nov 13, 2009 at 3:04 PM, Stephan Bergmann
<[email protected]> wrote:
> 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).


Thank you for your reply, Stephan! Looks like I misunderstood the
purpose of the vcredist_x86.exe, then.

Anyway, the problem remains. The installation set I build still
doesn't install the files msvcp90.dll and msvcr90.dll, so that
OpenOffice.org won't run on a system which hasn't already installed
these files. The normal installer DOES install these files so it must
be some problem with my build but I have no idea what exactly went
wrong. I did copy the .msm files that are mentioned on
http://wiki.services.openoffice.org/wiki/Documentation/Building_Guide/Building_on_Windows
to the external/msm90 folder but that's obviously not enough.
Can anyone point me in the right direction what the problem could be?


Regards,
Daniel

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to