Closed pschlan closed 1 year ago
Hi,
Try VS2022.
Will do.
Maybe https://github.com/SoftwareNetwork/sw/tree/b0.4.5/doc should be updated, it mentions 2017 or 2019 are supported.
With VS 2022 it fails in another way:
[1164/1470] [org.sw.demo.gnu.nettle.nettle-3.8.0]/ecc-mul-g-eh.c
Exception in file D:/dev/cppan2/client2/src/sw/builder/command.cpp:840, function execute1: When executing: [org.sw.demo.google.tesseract.libtesseract-master]/src/textord/devanagari_processing.cpp
C:/Users/Patrick/.sw/storage/pkg/1d/13/e4d8/src/sdir/src/textord/devanagari_processing.cpp(130): error C2027: Verwendung des undefinierten Typs "Pixa"
C:\Users\Patrick\.sw\storage\pkg\1d\13\e4d8\src\sdir\include\tesseract/baseapi.h(39): note: Siehe Deklaration von "Pixa"
C:/Users/Patrick/.sw/storage/pkg/1d/13/e4d8/src/sdir/src/textord/devanagari_processing.cpp(141): error C2027: Verwendung des undefinierten Typs "Box"
C:\Users\Patrick\.sw\storage\pkg\1d\13\e4d8\src\sdir\src\textord\devanagari_processing.h(21): note: Siehe Deklaration von "Box"
C:/Users/Patrick/.sw/storage/pkg/1d/13/e4d8/src/sdir/src/textord/devanagari_processing.cpp(142): error C2027: Verwendung des undefinierten Typs "Box"
C:\Users\Patrick\.sw\storage\pkg\1d\13\e4d8\src\sdir\src\textord\devanagari_processing.h(21): note: Siehe Deklaration von "Box"
C:/Users/Patrick/.sw/storage/pkg/1d/13/e4d8/src/sdir/src/textord/devanagari_processing.cpp(142): error C2660: "tesseract::ShiroRekhaSplitter::SplitWordShiroRekha": Funktion akzeptiert keine 4 Argumente
C:\Users\Patrick\.sw\storage\pkg\1d\13\e4d8\src\sdir\src\textord\devanagari_processing.h(176): note: Siehe Deklaration von "tesseract::ShiroRekhaSplitter::SplitWordShiroRekha"
C:/Users/Patrick/.sw/storage/pkg/1d/13/e4d8/src/sdir/src/textord/devanagari_processing.cpp(142): note: bei Anpassung der Argumentliste "(tesseract::ShiroRekhaSplitter::SplitStrategy, tesseract::Image, int, Boxa *)"
C:/Users/Patrick/.sw/storage/pkg/1d/13/e4d8/src/sdir/src/textord/devanagari_processing.cpp(144): error C2027: Verwendung des undefinierten Typs "Box"
C:\Users\Patrick\.sw\storage\pkg\1d\13\e4d8\src\sdir\src\textord\devanagari_processing.h(21): note: Siehe Deklaration von "Box"
C:/Users/Patrick/.sw/storage/pkg/1d/13/e4d8/src/sdir/src/textord/devanagari_processing.cpp(175): error C2027: Verwendung des undefinierten Typs "Box"
C:\Users\Patrick\.sw\storage\pkg\1d\13\e4d8\src\sdir\src\textord\devanagari_processing.h(21): note: Siehe Deklaration von "Box"
C:/Users/Patrick/.sw/storage/pkg/1d/13/e4d8/src/sdir/src/textord/devanagari_processing.cpp(176): error C2027: Verwendung des undefinierten Typs "Box"
C:\Users\Patrick\.sw\storage\pkg\1d\13\e4d8\src\sdir\src\textord\devanagari_processing.h(21): note: Siehe Deklaration von "Box"
C:/Users/Patrick/.sw/storage/pkg/1d/13/e4d8/src/sdir/src/textord/devanagari_processing.cpp(272): error C2027: Verwendung des undefinierten Typs "Box"
C:\Users\Patrick\.sw\storage\pkg\1d\13\e4d8\src\sdir\src\textord\devanagari_processing.h(21): note: Siehe Deklaration von "Box"
C:/Users/Patrick/.sw/storage/pkg/1d/13/e4d8/src/sdir/src/textord/devanagari_processing.cpp(273): error C2027: Verwendung des undefinierten Typs "Box"
C:\Users\Patrick\.sw\storage\pkg\1d\13\e4d8\src\sdir\src\textord\devanagari_processing.h(21): note: Siehe Deklaration von "Box"
C:/Users/Patrick/.sw/storage/pkg/1d/13/e4d8/src/sdir/src/textord/devanagari_processing.cpp(394): error C2027: Verwendung des undefinierten Typs "Box"
C:\Users\Patrick\.sw\storage\pkg\1d\13\e4d8\src\sdir\src\textord\devanagari_processing.h(21): note: Siehe Deklaration von "Box"
C:/Users/Patrick/.sw/storage/pkg/1d/13/e4d8/src/sdir/src/textord/devanagari_processing.cpp(395): error C2027: Verwendung des undefinierten Typs "Box"
C:\Users\Patrick\.sw\storage\pkg\1d\13\e4d8\src\sdir\src\textord\devanagari_processing.h(21): note: Siehe Deklaration von "Box"
command failed: exit code = 2
Total errors: 1
C:\Users\Patrick\workspace\sw>
Edit: However, a release version of tesseract works. So might be an issue on tesseract side.
Updated docs. thank you. Do not use tess master. Use release version.
Thanks!
Describe the bug Build fails when building primitives.command-0.3.1 with VS2019.
Expected behavior Build should not fail
To Reproduce Steps to reproduce the behavior:
sw build org.sw.demo.google.tesseract.tesseract-master
Information:
Paste
sw --version
output.Write OS, its version (host/target)
Windows 11 x64
Describe your compiler, its version