shibatch / rectdetect

Realtime rectangle detector with GPGPU
https://www.youtube.com/watch?v=HpaY0HOomAI
MIT License
58 stars 20 forks source link

build issues #2

Closed alexschultz closed 5 years ago

alexschultz commented 5 years ago

First off, very cool project! I'm having issues trying to build it though. As an aside, any chance you could provide prebuilt binaries for convenience?

ClCompile:
  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\CL.exe /c /IC:\opencv\build\include /I"C:\Program Files\NVIDIA GPU Comput
  ing Toolkit\CUDA\v10.0\include" /I"C:\Users\alex.schultz\development\third-party\rectdetect\build" /nologo /W3 /WX- /diagnostics:classic /O2 /Ob2 /D WIN32 /D _WINDOWS /D NDEBUG
  /D "CMAKE_INTDIR=\"Release\"" /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"poly.dir\Release\\" /Fd"poly.dir\Release\vc141.pdb" /Gd /TP /er
  rorReport:queue "C:\Users\alex.schultz\development\third-party\rectdetect\poly.cpp"
  poly.cpp
C:\Users\alex.schultz\development\third-party\rectdetect\poly.cpp(56): error C2065: 'CV_LOAD_IMAGE_COLOR': undeclared identifier [C:\Users\alex.schultz\development\third-party\rec
tdetect\build\poly.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\poly.cpp(63): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data [C:\Users\alex.schul
tz\development\third-party\rectdetect\build\poly.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\poly.cpp(152): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\buil
d\poly.vcxproj]
Done Building Project "C:\Users\alex.schultz\development\third-party\rectdetect\build\poly.vcxproj" (default targets) -- FAILED.

Project "C:\Users\alex.schultz\development\third-party\rectdetect\build\ALL_BUILD.vcxproj" (1) is building "C:\Users\alex.schultz\development\third-party\rectdetect\build\rect.vcx
proj" (12) on node 1 (default targets).
PrepareForBuild:
  Creating directory "rect.dir\Release\".
  Creating directory "rect.dir\Release\rect.tlog\".
InitializeBuildStatus:
  Creating "rect.dir\Release\rect.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
  Building Custom Rule C:/Users/alex.schultz/development/third-party/rectdetect/CMakeLists.txt
  CMake does not need to re-run because C:/Users/alex.schultz/development/third-party/rectdetect/build/CMakeFiles/generate.stamp is up-to-date.
ClCompile:
  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\CL.exe /c /IC:\opencv\build\include /I"C:\Program Files\NVIDIA GPU Comput
  ing Toolkit\CUDA\v10.0\include" /I"C:\Users\alex.schultz\development\third-party\rectdetect\build" /nologo /W3 /WX- /diagnostics:classic /O2 /Ob2 /D WIN32 /D _WINDOWS /D NDEBUG
  /D "CMAKE_INTDIR=\"Release\"" /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"rect.dir\Release\\" /Fd"rect.dir\Release\vc141.pdb" /Gd /TP /er
  rorReport:queue "C:\Users\alex.schultz\development\third-party\rectdetect\rect.cpp"
  rect.cpp
C:\Users\alex.schultz\development\third-party\rectdetect\rect.cpp(35): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\build
\rect.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\rect.cpp(39): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\build
\rect.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\rect.cpp(40): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\build
\rect.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\rect.cpp(43): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\build
\rect.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\rect.cpp(44): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\build
\rect.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\rect.cpp(68): error C2065: 'CV_LOAD_IMAGE_COLOR': undeclared identifier [C:\Users\alex.schultz\development\third-party\rec
tdetect\build\rect.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\rect.cpp(73): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data [C:\Users\alex.schul
tz\development\third-party\rectdetect\build\rect.vcxproj]
Done Building Project "C:\Users\alex.schultz\development\third-party\rectdetect\build\rect.vcxproj" (default targets) -- FAILED.

Project "C:\Users\alex.schultz\development\third-party\rectdetect\build\ALL_BUILD.vcxproj" (1) is building "C:\Users\alex.schultz\development\third-party\rectdetect\build\videotes
t.vcxproj" (13) on node 1 (default targets).
PrepareForBuild:
  Creating directory "videotest.dir\Release\".
  Creating directory "videotest.dir\Release\videotest.tlog\".
InitializeBuildStatus:
  Creating "videotest.dir\Release\videotest.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
  Building Custom Rule C:/Users/alex.schultz/development/third-party/rectdetect/CMakeLists.txt
  CMake does not need to re-run because C:/Users/alex.schultz/development/third-party/rectdetect/build/CMakeFiles/generate.stamp is up-to-date.
ClCompile:
  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\CL.exe /c /IC:\opencv\build\include /I"C:\Program Files\NVIDIA GPU Comput
  ing Toolkit\CUDA\v10.0\include" /I"C:\Users\alex.schultz\development\third-party\rectdetect\build" /nologo /W3 /WX- /diagnostics:classic /O2 /Ob2 /D WIN32 /D _WINDOWS /D NDEBUG
  /D "CMAKE_INTDIR=\"Release\"" /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"videotest.dir\Release\\" /Fd"videotest.dir\Release\vc141.pdb" /
  Gd /TP /errorReport:queue "C:\Users\alex.schultz\development\third-party\rectdetect\videotest.cpp"
  videotest.cpp
C:\Users\alex.schultz\development\third-party\rectdetect\videotest.cpp(35): error C2065: 'CV_CAP_PROP_FRAME_WIDTH': undeclared identifier [C:\Users\alex.schultz\development\third-
party\rectdetect\build\videotest.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\videotest.cpp(36): error C2065: 'CV_CAP_PROP_FRAME_HEIGHT': undeclared identifier [C:\Users\alex.schultz\development\third
-party\rectdetect\build\videotest.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\videotest.cpp(43): error C2065: 'CV_CAP_PROP_FRAME_WIDTH': undeclared identifier [C:\Users\alex.schultz\development\third-
party\rectdetect\build\videotest.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\videotest.cpp(44): error C2065: 'CV_CAP_PROP_FRAME_HEIGHT': undeclared identifier [C:\Users\alex.schultz\development\third
-party\rectdetect\build\videotest.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\videotest.cpp(55): error C3861: 'cvSize': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\b
uild\videotest.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\videotest.cpp(32): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To d
isable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\alex.schultz\development\third-party\rectdetect\build\videotest.vcxproj]
  C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt\stdio.h(2263): note: see declaration of 'sscanf'
Done Building Project "C:\Users\alex.schultz\development\third-party\rectdetect\build\videotest.vcxproj" (default targets) -- FAILED.

Project "C:\Users\alex.schultz\development\third-party\rectdetect\build\ALL_BUILD.vcxproj" (1) is building "C:\Users\alex.schultz\development\third-party\rectdetect\build\vidpoly.
vcxproj" (14) on node 1 (default targets).
PrepareForBuild:
  Creating directory "vidpoly.dir\Release\".
  Creating directory "vidpoly.dir\Release\vidpoly.tlog\".
InitializeBuildStatus:
  Creating "vidpoly.dir\Release\vidpoly.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
  Building Custom Rule C:/Users/alex.schultz/development/third-party/rectdetect/CMakeLists.txt
  CMake does not need to re-run because C:/Users/alex.schultz/development/third-party/rectdetect/build/CMakeFiles/generate.stamp is up-to-date.
ClCompile:
  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\CL.exe /c /IC:\opencv\build\include /I"C:\Program Files\NVIDIA GPU Comput
  ing Toolkit\CUDA\v10.0\include" /I"C:\Users\alex.schultz\development\third-party\rectdetect\build" /nologo /W3 /WX- /diagnostics:classic /O2 /Ob2 /D WIN32 /D _WINDOWS /D NDEBUG
  /D "CMAKE_INTDIR=\"Release\"" /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"vidpoly.dir\Release\\" /Fd"vidpoly.dir\Release\vc141.pdb" /Gd /
  TP /errorReport:queue "C:\Users\alex.schultz\development\third-party\rectdetect\vidpoly.cpp"
  vidpoly.cpp
C:\Users\alex.schultz\development\third-party\rectdetect\vidpoly.cpp(65): error C2065: 'CV_CAP_PROP_FRAME_WIDTH': undeclared identifier [C:\Users\alex.schultz\development\third-pa
rty\rectdetect\build\vidpoly.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\vidpoly.cpp(66): error C2065: 'CV_CAP_PROP_FRAME_HEIGHT': undeclared identifier [C:\Users\alex.schultz\development\third-p
arty\rectdetect\build\vidpoly.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\vidpoly.cpp(73): error C2065: 'CV_CAP_PROP_FRAME_WIDTH': undeclared identifier [C:\Users\alex.schultz\development\third-pa
rty\rectdetect\build\vidpoly.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\vidpoly.cpp(74): error C2065: 'CV_CAP_PROP_FRAME_HEIGHT': undeclared identifier [C:\Users\alex.schultz\development\third-p
arty\rectdetect\build\vidpoly.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\vidpoly.cpp(86): error C3861: 'cvSize': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\bui
ld\vidpoly.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\vidpoly.cpp(157): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data [C:\Users\alex.s
chultz\development\third-party\rectdetect\build\vidpoly.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\vidpoly.cpp(206): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\b
uild\vidpoly.vcxproj]
Done Building Project "C:\Users\alex.schultz\development\third-party\rectdetect\build\vidpoly.vcxproj" (default targets) -- FAILED.

Project "C:\Users\alex.schultz\development\third-party\rectdetect\build\ALL_BUILD.vcxproj" (1) is building "C:\Users\alex.schultz\development\third-party\rectdetect\build\vidrect.
vcxproj" (15) on node 1 (default targets).
PrepareForBuild:
  Creating directory "vidrect.dir\Release\".
  Creating directory "vidrect.dir\Release\vidrect.tlog\".
InitializeBuildStatus:
  Creating "vidrect.dir\Release\vidrect.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
  Building Custom Rule C:/Users/alex.schultz/development/third-party/rectdetect/CMakeLists.txt
  CMake does not need to re-run because C:/Users/alex.schultz/development/third-party/rectdetect/build/CMakeFiles/generate.stamp is up-to-date.
ClCompile:
  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\CL.exe /c /IC:\opencv\build\include /I"C:\Program Files\NVIDIA GPU Comput
  ing Toolkit\CUDA\v10.0\include" /I"C:\Users\alex.schultz\development\third-party\rectdetect\build" /nologo /W3 /WX- /diagnostics:classic /O2 /Ob2 /D WIN32 /D _WINDOWS /D NDEBUG
  /D "CMAKE_INTDIR=\"Release\"" /D _MBCS /Gm- /EHsc /MT /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"vidrect.dir\Release\\" /Fd"vidrect.dir\Release\vc141.pdb" /Gd /
  TP /errorReport:queue "C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp"
  vidrect.cpp
C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(35): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\bu
ild\vidrect.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(39): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\bu
ild\vidrect.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(40): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\bu
ild\vidrect.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(43): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\bu
ild\vidrect.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(44): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\bu
ild\vidrect.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(82): error C2065: 'CV_CAP_PROP_FRAME_WIDTH': undeclared identifier [C:\Users\alex.schultz\development\third-pa
rty\rectdetect\build\vidrect.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(83): error C2065: 'CV_CAP_PROP_FRAME_HEIGHT': undeclared identifier [C:\Users\alex.schultz\development\third-p
arty\rectdetect\build\vidrect.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(90): error C2065: 'CV_CAP_PROP_FRAME_WIDTH': undeclared identifier [C:\Users\alex.schultz\development\third-pa
rty\rectdetect\build\vidrect.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(91): error C2065: 'CV_CAP_PROP_FRAME_HEIGHT': undeclared identifier [C:\Users\alex.schultz\development\third-p
arty\rectdetect\build\vidrect.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(103): error C3861: 'cvSize': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\bu
ild\vidrect.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(152): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data [C:\Users\alex.s
chultz\development\third-party\rectdetect\build\vidrect.vcxproj]
C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(164): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data [C:\Users\alex.s
chultz\development\third-party\rectdetect\build\vidrect.vcxproj]
Done Building Project "C:\Users\alex.schultz\development\third-party\rectdetect\build\vidrect.vcxproj" (default targets) -- FAILED.

Done Building Project "C:\Users\alex.schultz\development\third-party\rectdetect\build\ALL_BUILD.vcxproj" (default targets) -- FAILED.

Build FAILED.

"C:\Users\alex.schultz\development\third-party\rectdetect\build\ALL_BUILD.vcxproj" (default target) (1) ->
"C:\Users\alex.schultz\development\third-party\rectdetect\build\cltoheader.vcxproj" (default target) (3) ->
(ClCompile target) ->
  C:\Users\alex.schultz\development\third-party\rectdetect\cltoheader.c(55): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To di
sable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\alex.schultz\development\third-party\rectdetect\build\cltoheader.vcxproj]

"C:\Users\alex.schultz\development\third-party\rectdetect\build\ALL_BUILD.vcxproj" (default target) (1) ->
"C:\Users\alex.schultz\development\third-party\rectdetect\build\helper_obj.vcxproj" (default target) (4) ->
  C:\Users\alex.schultz\development\third-party\rectdetect\oclhelper.c(280): warning C4244: 'initializing': conversion from 'double' to 'cl_float', possible loss of data [C:\Users
\alex.schultz\development\third-party\rectdetect\build\helper_obj.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\oclhelper.c(403): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data [C:\Users\alex
.schultz\development\third-party\rectdetect\build\helper_obj.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\oclhelper.c(473): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data [C:\Users\alex
.schultz\development\third-party\rectdetect\build\helper_obj.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\helper.c(56): warning C4267: '=': conversion from 'size_t' to 'long', possible loss of data [C:\Users\alex.schultz\devel
opment\third-party\rectdetect\build\helper_obj.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\helper.c(82): warning C4267: '+=': conversion from 'size_t' to 'long', possible loss of data [C:\Users\alex.schultz\deve
lopment\third-party\rectdetect\build\helper_obj.vcxproj]

"C:\Users\alex.schultz\development\third-party\rectdetect\build\ALL_BUILD.vcxproj" (default target) (1) ->
"C:\Users\alex.schultz\development\third-party\rectdetect\build\oclrect_obj.vcxproj" (default target) (9) ->
  C:\Users\alex.schultz\development\third-party\rectdetect\oclrect.c(390): warning C4244: 'return': conversion from 'double' to 'float', possible loss of data [C:\Users\alex.schul
tz\development\third-party\rectdetect\build\oclrect_obj.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\oclrect.c(1134): warning C4305: 'function': truncation from 'double' to 'float' [C:\Users\alex.schultz\development\third
-party\rectdetect\build\oclrect_obj.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\oclrect.c(1190): warning C4305: 'function': truncation from 'double' to 'float' [C:\Users\alex.schultz\development\third
-party\rectdetect\build\oclrect_obj.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\oclrect.c(1104): warning C4244: 'initializing': conversion from 'uint64_t' to 'int', possible loss of data [C:\Users\ale
x.schultz\development\third-party\rectdetect\build\oclrect_obj.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\oclrect.c(1164): warning C4244: 'initializing': conversion from 'uint64_t' to 'int', possible loss of data [C:\Users\ale
x.schultz\development\third-party\rectdetect\build\oclrect_obj.vcxproj]

"C:\Users\alex.schultz\development\third-party\rectdetect\build\ALL_BUILD.vcxproj" (default target) (1) ->
"C:\Users\alex.schultz\development\third-party\rectdetect\build\poly.vcxproj" (default target) (11) ->
  C:\Users\alex.schultz\development\third-party\rectdetect\poly.cpp(63): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data [C:\Users\alex.sch
ultz\development\third-party\rectdetect\build\poly.vcxproj]

"C:\Users\alex.schultz\development\third-party\rectdetect\build\ALL_BUILD.vcxproj" (default target) (1) ->
"C:\Users\alex.schultz\development\third-party\rectdetect\build\rect.vcxproj" (default target) (12) ->
  C:\Users\alex.schultz\development\third-party\rectdetect\rect.cpp(73): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data [C:\Users\alex.sch
ultz\development\third-party\rectdetect\build\rect.vcxproj]

"C:\Users\alex.schultz\development\third-party\rectdetect\build\ALL_BUILD.vcxproj" (default target) (1) ->
"C:\Users\alex.schultz\development\third-party\rectdetect\build\videotest.vcxproj" (default target) (13) ->
  C:\Users\alex.schultz\development\third-party\rectdetect\videotest.cpp(32): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To
 disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\alex.schultz\development\third-party\rectdetect\build\videotest.vcxproj]

"C:\Users\alex.schultz\development\third-party\rectdetect\build\ALL_BUILD.vcxproj" (default target) (1) ->
"C:\Users\alex.schultz\development\third-party\rectdetect\build\vidpoly.vcxproj" (default target) (14) ->
  C:\Users\alex.schultz\development\third-party\rectdetect\vidpoly.cpp(157): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data [C:\Users\alex
.schultz\development\third-party\rectdetect\build\vidpoly.vcxproj]

"C:\Users\alex.schultz\development\third-party\rectdetect\build\ALL_BUILD.vcxproj" (default target) (1) ->
"C:\Users\alex.schultz\development\third-party\rectdetect\build\vidrect.vcxproj" (default target) (15) ->
  C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(152): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data [C:\Users\alex
.schultz\development\third-party\rectdetect\build\vidrect.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(164): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data [C:\Users\alex
.schultz\development\third-party\rectdetect\build\vidrect.vcxproj]

"C:\Users\alex.schultz\development\third-party\rectdetect\build\ALL_BUILD.vcxproj" (default target) (1) ->
"C:\Users\alex.schultz\development\third-party\rectdetect\build\poly.vcxproj" (default target) (11) ->
(ClCompile target) ->
  C:\Users\alex.schultz\development\third-party\rectdetect\poly.cpp(56): error C2065: 'CV_LOAD_IMAGE_COLOR': undeclared identifier [C:\Users\alex.schultz\development\third-party\r
ectdetect\build\poly.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\poly.cpp(152): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\bu
ild\poly.vcxproj]

"C:\Users\alex.schultz\development\third-party\rectdetect\build\ALL_BUILD.vcxproj" (default target) (1) ->
"C:\Users\alex.schultz\development\third-party\rectdetect\build\rect.vcxproj" (default target) (12) ->
  C:\Users\alex.schultz\development\third-party\rectdetect\rect.cpp(35): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\bui
ld\rect.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\rect.cpp(39): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\bui
ld\rect.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\rect.cpp(40): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\bui
ld\rect.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\rect.cpp(43): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\bui
ld\rect.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\rect.cpp(44): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\bui
ld\rect.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\rect.cpp(68): error C2065: 'CV_LOAD_IMAGE_COLOR': undeclared identifier [C:\Users\alex.schultz\development\third-party\r
ectdetect\build\rect.vcxproj]

"C:\Users\alex.schultz\development\third-party\rectdetect\build\ALL_BUILD.vcxproj" (default target) (1) ->
"C:\Users\alex.schultz\development\third-party\rectdetect\build\videotest.vcxproj" (default target) (13) ->
  C:\Users\alex.schultz\development\third-party\rectdetect\videotest.cpp(35): error C2065: 'CV_CAP_PROP_FRAME_WIDTH': undeclared identifier [C:\Users\alex.schultz\development\thir
d-party\rectdetect\build\videotest.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\videotest.cpp(36): error C2065: 'CV_CAP_PROP_FRAME_HEIGHT': undeclared identifier [C:\Users\alex.schultz\development\thi
rd-party\rectdetect\build\videotest.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\videotest.cpp(43): error C2065: 'CV_CAP_PROP_FRAME_WIDTH': undeclared identifier [C:\Users\alex.schultz\development\thir
d-party\rectdetect\build\videotest.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\videotest.cpp(44): error C2065: 'CV_CAP_PROP_FRAME_HEIGHT': undeclared identifier [C:\Users\alex.schultz\development\thi
rd-party\rectdetect\build\videotest.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\videotest.cpp(55): error C3861: 'cvSize': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect
\build\videotest.vcxproj]

"C:\Users\alex.schultz\development\third-party\rectdetect\build\ALL_BUILD.vcxproj" (default target) (1) ->
"C:\Users\alex.schultz\development\third-party\rectdetect\build\vidpoly.vcxproj" (default target) (14) ->
  C:\Users\alex.schultz\development\third-party\rectdetect\vidpoly.cpp(65): error C2065: 'CV_CAP_PROP_FRAME_WIDTH': undeclared identifier [C:\Users\alex.schultz\development\third-
party\rectdetect\build\vidpoly.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\vidpoly.cpp(66): error C2065: 'CV_CAP_PROP_FRAME_HEIGHT': undeclared identifier [C:\Users\alex.schultz\development\third
-party\rectdetect\build\vidpoly.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\vidpoly.cpp(73): error C2065: 'CV_CAP_PROP_FRAME_WIDTH': undeclared identifier [C:\Users\alex.schultz\development\third-
party\rectdetect\build\vidpoly.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\vidpoly.cpp(74): error C2065: 'CV_CAP_PROP_FRAME_HEIGHT': undeclared identifier [C:\Users\alex.schultz\development\third
-party\rectdetect\build\vidpoly.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\vidpoly.cpp(86): error C3861: 'cvSize': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\b
uild\vidpoly.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\vidpoly.cpp(206): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect
\build\vidpoly.vcxproj]

"C:\Users\alex.schultz\development\third-party\rectdetect\build\ALL_BUILD.vcxproj" (default target) (1) ->
"C:\Users\alex.schultz\development\third-party\rectdetect\build\vidrect.vcxproj" (default target) (15) ->
  C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(35): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\
build\vidrect.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(39): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\
build\vidrect.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(40): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\
build\vidrect.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(43): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\
build\vidrect.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(44): error C3861: 'cvPoint': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\
build\vidrect.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(82): error C2065: 'CV_CAP_PROP_FRAME_WIDTH': undeclared identifier [C:\Users\alex.schultz\development\third-
party\rectdetect\build\vidrect.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(83): error C2065: 'CV_CAP_PROP_FRAME_HEIGHT': undeclared identifier [C:\Users\alex.schultz\development\third
-party\rectdetect\build\vidrect.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(90): error C2065: 'CV_CAP_PROP_FRAME_WIDTH': undeclared identifier [C:\Users\alex.schultz\development\third-
party\rectdetect\build\vidrect.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(91): error C2065: 'CV_CAP_PROP_FRAME_HEIGHT': undeclared identifier [C:\Users\alex.schultz\development\third
-party\rectdetect\build\vidrect.vcxproj]
  C:\Users\alex.schultz\development\third-party\rectdetect\vidrect.cpp(103): error C3861: 'cvSize': identifier not found [C:\Users\alex.schultz\development\third-party\rectdetect\
build\vidrect.vcxproj]

    17 Warning(s)
    29 Error(s)

Time Elapsed 00:00:15.05
shibatch commented 5 years ago

Please check the releases. You can download prebuilt binaries from https://github.com/shibatch/rectdetect/releases/download/1.00/rectdetect-1.00win.zip

alexschultz commented 5 years ago

awesome thank you!