Status of microsoft visual studio 2015.
David Ostrovsky
d.ostrovsky at gmx.de
Mon Nov 21 07:32:10 UTC 2016
On Sun Nov 20 22:25:43 UTC 2016, Jan Iversen wrote:
> Can someone please tell me, what is our status with microsoft visual
> studio 2015 ?
[...]
>What should I recommend to new people ?
GCC (or clang) on Linux?
> Sorry if this has been answered before, but I have honestly lost
track.
Quoting the wiki page, that is linked from the main compilation page
for that other OS:
https://wiki.documentfoundation.org/Development/msvc-x86_64#Ongoing_eff
orts_to_support_MSVC_14.0_.28aka_VS_2015.29
"
*Status*
64bit mode and 32bit modes, both debug and release modes are known to
work
After installation, LO refuses to start with the following error
message:
The program can't start because VCRUNTIME140.dll is missing on your
computer.
Try reinstalling the program to fix this problem.
"
And, on the same page:
"
*Unsolved problems (help wanted)*
VC Runtime libraries are installed in wrong directory (redist libraries
for MSVC 14.0)https://connect.microsoft.com/VisualStudio/feedback/detai
ls/1639267/c-runtime-and-mfc-merge-modules-for-x64-are-broken-install
-to-syswow64-instead-of-system32 ;- here MS claims that since VS 2015
U1, the merge modules for 64-bit runtime are fixedEven after MSVC 14.0
Upgrade 3 installation, and building LO, installing the msi package
refuses to start unless vc2015_redist package is installed separately.
There are two workarounds:
1. install MSVC 14.0 Redistributable manually:
https://www.microsoft.com/en-us/download/details.aspx?id=48145.
2. patch C:\Program Files (x86)\Common Files\Merge
Modules\Microsoft_VC140_CRT_x64.msm before building LO:
Open the merge module Microsoft_VC140_CRT_x64.msm with an editor,
and replace two lines in "Directory" section:
System64Folder.363ED482_721F_3A34_85B3_A96CD936D64F: TARGETDIR
System64Folder_amd64_VC.363ED482_721F_3A34_85B3_A96CD936D64F:
System64Folder.363ED482_721F_3A34_85B3_A96CD936D64F
with
System64Folder: TARGETDIR
System64Folder_amd64_VC.363ED482_721F_3A34_85B3_A96CD936D64F:
System64Folder
More information about the LibreOffice
mailing list