Got one step further.
Found "Updated OpenSSL to 1.0.2k" in
https://filezilla-project.org/versions.php?type=server
Got:
https://ftp.openssl.org/source/old/1.0.2/ And extracted the needed .h files.
Now it seems to compile, but I now need the filezillalib.lib
Trying to compile I now have more missing files.
#include <nettle/aes.h>
#include <nettle/ctr.h>
#include <nettle/curve25519.h>
#include <nettle/gcm.h>
#include <nettle/pbkdf2.h>
#include <nettle/sha2.h>
#include <nettle/version.h>
I got nettle and now I get these errors:
1>s:\programmer\filezillalib\trunk\lib\version.cpp(1): fatal error C1083: Cannot open include file: 'libfilezilla/version.hpp': No such file or directory
1>s:\programmer\filezillalib\trunk\lib\encryption.cpp(15): fatal error C1083: Cannot open include file: 'nettle/version.h': No such file or directory
Both files are missing but a .in version exist. If I rename these to the "right" name (dont know if thats the right way? why are they called .in) I get new compiler errors.
1>s:\programmer\filezillalib\trunk\lib\version.cpp(11): error C2018: unknown character '0x40'
1>s:\programmer\filezillalib\trunk\lib\version.cpp(11): error C2065: 'PACKAGE_VERSION_MAJOR': undeclared identifier
1>s:\programmer\filezillalib\trunk\lib\version.cpp(11): error C2065: 'PACKAGE_VERSION_MINOR': undeclared identifier
1>s:\programmer\filezillalib\trunk\lib\version.cpp(11): error C2065: 'PACKAGE_VERSION_MICRO': undeclared identifier
1>s:\programmer\filezillalib\trunk\lib\version.cpp(11): error C2065: 'PACKAGE_VERSION_NANO': undeclared identifier
1>s:\programmer\filezillalib\trunk\nettle\version.h(49): error C2018: unknown character '0x40' (compiling source file encryption.cpp)
1>s:\programmer\filezillalib\trunk\lib\encryption.cpp(17): error C2018: unknown character '0x40'
1>s:\programmer\filezillalib\trunk\lib\encryption.cpp(242): error C2018: unknown character '0x40'
1>Done building project "libfilezilla.vcxproj" -- FAILED.