This error was caused by ongoing changes to integrate Argon2 support in VeraCrypt.
Now, Argon2 was fully implemented on Windows. Next step is Linux and macOS.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks for the quick reply but unfortunately i get a different error now
In file included from ../Crypto/Argon2/src/opt_avx2.c:25:
../Crypto/Argon2/src/blake2/blamka-round-opt.h:23:10: fatal error: emmintrin.h: No such file or directory
23 | #include <emmintrin.h></emmintrin.h>
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The changes you've made allow it to create the file now, so that's great. There is some extra output in the build process, not sure if this is expected or useful?
CMake Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello. Sorry to say that the build on arm is failing again:
Compiling EncryptionAlgorithm.cpp
In file included from EncryptionMode.h:17,
from EncryptionAlgorithm.h:18,
from EncryptionAlgorithm.cpp:13:
/src/Common/Crypto.h:208:17: fatal error: blake2b.h: No such file or directory
208 | # include "blake2b.h"
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The latest git for Veracrypt fails to build on arm with the following error
src/Common/Crypto.h:207:17: fatal error: argon2.h: No such file or directory
207 | # include "argon2.h"
Thanks for the report. I have pushed a fix.
This error was caused by ongoing changes to integrate Argon2 support in VeraCrypt.
Now, Argon2 was fully implemented on Windows. Next step is Linux and macOS.
Thanks for the quick reply but unfortunately i get a different error now
In file included from ../Crypto/Argon2/src/opt_avx2.c:25:
../Crypto/Argon2/src/blake2/blamka-round-opt.h:23:10: fatal error: emmintrin.h: No such file or directory
23 | #include <emmintrin.h></emmintrin.h>
I have pushed a change that should fix the issue.
Can you please try?
I don't have access now to an arm64 machine to test. Your feedback is helpful.
Glad to help in a tiny way.
The changes you've made allow it to create the file now, so that's great. There is some extra output in the build process, not sure if this is expected or useful?
Hello. Sorry to say that the build on arm is failing again:
Compiling EncryptionAlgorithm.cpp
In file included from EncryptionMode.h:17,
from EncryptionAlgorithm.h:18,
from EncryptionAlgorithm.cpp:13:
/src/Common/Crypto.h:208:17: fatal error: blake2b.h: No such file or directory
208 | # include "blake2b.h"