lbl-srg/funnel

Improve compatibility with older Visual Studio

Closed this issue · 1 comments

In Windows system, when old version of visual studio is used, like Visual Studio 12.0, it will raise errors:

C:\Users\Public\GitFolder\funnel\src\algorithmRectangle.c(40): error C2054: expected '(' to follow 'inline' [C:\Users\Public\GitFolder\funnel\build\src\lib_obj.
vcxproj]
C:\Users\Public\GitFolder\funnel\src\algorithmRectangle.c(40): error C2085: 'mean' : not in formal parameter list [C:\Users\Public\GitFolder\funnel\build\src\li
b_obj.vcxproj]
C:\Users\Public\GitFolder\funnel\src\algorithmRectangle.c(40): error C2143: syntax error : missing ';' before '{' [C:\Users\Public\GitFolder\funnel\build\src\li
b_obj.vcxproj]

C:\Users\Public\GitFolder\funnel\src\mkdir_p.c(31): error C2065: 'ENAMETOOLONG' : undeclared identifier [C:\Users\Public\GitFolder\funnel\build\src\lib_obj.vcxp
C:\Users\Public\GitFolder\funnel\src\mkdir_p.c(52): error C2065: 'EEXIST' : undeclared identifier [C:\Users\Public\GitFolder\funnel\build\src\lib_obj.vcxproj]

This issue intends to fix the compatibility.

It has been fixed through PR #37.