I tried to update the vcpkg package to 1.7.0, but there we get:
...\support\cpp_interface\libics.cpp(103): error C2838: 'Real16': illegal qualified name in member declaration
...\support\cpp_interface\libics.cpp(103): error C2065: 'Real16': undeclared identifier
...\support\cpp_interface\libics.cpp(152): error C2838: 'Real16': illegal qualified name in member declaration
...\support\cpp_interface\libics.cpp(152): error C2065: 'Real16': undeclared identifier
...\support\cpp_interface\libics.cpp(152): error C2051: case expression not constant
The value is missing here:
|
enum class DataType { |
|
Unknown = 0, |
|
UInt8, // integer, unsigned, 8 bpp |
|
SInt8, // integer, signed, 8 bpp |
|
UInt16, // integer, unsigned, 16 bpp |
|
SInt16, // integer, signed, 16 bpp |
|
UInt32, // integer, unsigned, 32 bpp |
|
SInt32, // integer, signed, 32 bpp |
|
UInt64, // integer, unsigned, 64 bpp |
|
SInt64, // integer, signed, 64 bpp |
|
Real32, // real, signed, 32 bpp |
|
Real64, // real, signed, 64 bpp |
|
Complex32, // complex, signed, 2*32 bpp |
|
Complex64 // complex, signed, 2*64 bpp |
|
}; |
Since I don't know where Real16 would be relevant, I didn't want to just insert it via a vcpkg patch.
I tried to update the vcpkg package to 1.7.0, but there we get:
The value is missing here:
libics/support/cpp_interface/libics.hpp
Lines 74 to 88 in b754b63
Since I don't know where
Real16would be relevant, I didn't want to just insert it via a vcpkg patch.