View Issue Details

IDProjectCategoryView StatusLast Update
0029852CommunityOCCT:Configurationpublic2018-10-02 15:14
Reporternenadus Assigned Tonenadus  
PrioritynormalSeveritytrivial 
Status closedResolutionno change required 
Summary0029852: VS2017: install binaries to vc141 folder instead of vc14
DescriptionInstallation scripts should set default installation folder for binaries to vc141 (or some other value after 14, just not vc14 because it's used by VS2015) when used VS2017. If we have this fixed, we could merge our packages, i.e. have one package with shared include / scripts / data / ... folders instead of having one package per compiler and mode (e.g. {VS2010, ..., VS2017, GCC4.4, GCC4.8, ..} x {x64, x86}).
Steps To ReproduceBuild and install with VS2017 with default parameters.
TagsNo tags attached.
Test case number

Relationships

child of 0028701 closedbugmaster Open CASCADE Configuration - add support of VS 2017 

Activities

abv

2018-06-10 22:32

manager   ~0076722

We intentionally put binaries produced by VS 1017 to folder "vc14" and not "vc141". This allows using binaries produced by VS 2015 and VS 2017 in the same project transparently. The rationale is that compilers are fully compatible, in particular they use the same CRT libs.

If you consider that VS 2017 binaries should not be mixed with 2015, or see another general reason to handle them separately, please explain.

nenadus

2018-06-12 15:17

reporter   ~0076724

You are right, I agree with your logic. Let it be vc14 :-) Feel free to close this ticket.

Thanks,
Nenad.

Issue History

Date Modified Username Field Change
2018-06-08 12:05 nenadus New Issue
2018-06-08 12:05 nenadus Assigned To => bugmaster
2018-06-08 12:07 bugmaster Assigned To bugmaster => abv
2018-06-10 22:32 abv Note Added: 0076722
2018-06-10 22:32 abv Assigned To abv => nenadus
2018-06-10 22:32 abv Status new => feedback
2018-06-12 15:17 nenadus Note Added: 0076724
2018-07-17 08:02 kgv Relationship added related to 0028701
2018-07-17 08:02 kgv Relationship replaced child of 0028701
2018-10-02 15:14 abv Status feedback => closed
2018-10-02 15:14 abv Resolution open => no change required