Bug Hunting Session
Bug 96020 - Enable solutions creation for visual studio 2015
Summary: Enable solutions creation for visual studio 2015
Status: RESOLVED NOTABUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
5.1.0.0.alpha1
Hardware: All All
: medium minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: difficultyBeginner, easyHack, skillPython
Depends on:
Blocks:
 
Reported: 2015-11-23 20:37 UTC by jani
Modified: 2017-02-14 08:57 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jani 2015-11-23 20:37:31 UTC
Currently we can only generate visual studio 2013 solutions

see https://wiki.documentfoundation.org/Development/BuildingOnWindows#Build_a_project_file_for_Visual_Studio

With 5.1 we start using visual studio 2015, so the generator should be updated to do:
make vs2013-ide-integration

This requires a change in
<root>/Makefile

and a new generator function in 
<root>/bin/gbuild-to-ide
Comment 1 Robinson Tryon (qubit) 2015-12-14 07:10:55 UTC Comment hidden (obsolete)
Comment 2 Pranav Ganorkar 2016-02-13 14:43:32 UTC
I want to work on this....can someone elaborate the required changes ?
Comment 3 jani 2016-02-13 14:54:53 UTC
(In reply to Pranav Ganorkar from comment #2)
> I want to work on this....can someone elaborate the required 

Do you want to multiple bugs in parallel ??

Please read the mail I sent you.

If you read the comments you have all the information you need.
Comment 4 Robinson Tryon (qubit) 2016-02-18 14:51:53 UTC Comment hidden (obsolete)
Comment 5 jani 2016-04-18 07:31:34 UTC
A polite ping, still working on this issue?
Comment 6 kadertarlan 2016-04-18 17:22:03 UTC
(In reply to jan iversen from comment #5)
> A polite ping, still working on this issue?

Hi Jan,
I'm in exam week at University. so, I can't work on the bugs for two weeks. I'm sorry. I removed the Assign statement .
Comment 7 Luke 2016-09-14 20:28:47 UTC
I'm getting the same error with vs2015 as I was getting with vs2013.

make[1]: *** [cmd] Error 127 

From,
http://nabble.documentfoundation.org/Error-building-Visual-Studio-2013-project-file-for-LibreOffice-on-Windows-tp4140307p4140941.html

"The "make version 4.0" do it wrong, I build ONLY the VS-Solution with "make version 3.82"
The size is 517.746 Bytes when you have trouble to found, call me, I have forget where I downloaded."

Lode used to download 3.82, but now it downloads 4.0. 

Does anyone has a version of make that works with make vs2013-ide-integration? If so, could you please share it on a cloud storage service and link to it on the wiki?
Comment 8 Ashod Nakashian 2016-09-14 20:57:56 UTC
I've used make 3.8x and 4.0 and even the head repository (own build) with vs2013-ide-integration without issue.

There is a known bug in make that make the code generator fail sometimes, but after trying several times the vs2013-ide-integration does actually work.

I can share the binaries I use and know to work of course (just let me know how/where).

I have not tried VS2015.
Comment 9 jani 2016-09-15 06:02:20 UTC
(In reply to Ashod Nakashian from comment #8)
> I've used make 3.8x and 4.0 and even the head repository (own build) with
> vs2013-ide-integration without issue.
> 
> There is a known bug in make that make the code generator fail sometimes,
> but after trying several times the vs2013-ide-integration does actually work.
> 
> I can share the binaries I use and know to work of course (just let me know
> how/where).
> 
> I have not tried VS2015.

This bug is about vs2015, and that is currently not supported.
Comment 10 Matúš Kukan 2016-12-13 08:58:02 UTC
Do you mean what was done in https://cgit.freedesktop.org/libreoffice/core/commit/?id=999499ab25df8b293c009ddfa2e0bedbe5e6ce3d ?

Why would it need additional generator in bin/gbuild-to-ide?
Are the project files somehow different? At least they should be compatible.