I want to install openpace from https://frankmorgner.github.io/openpace/install.html#compiling-for-windows
Ive installeg openssl 1.1.1q 5 Jul 2022 in C:Program FilesOpenSSL with sucksess!
Im working on X64 Native Tools Visual Command Promt
i download git and clone it to C:openpace
When i tried to make Compiling for Windows – Compiling with Visual Studio i got first the error with openssl dir
``c:openpacesrc>cl /I%OPENSSL_DIR%include /I. /DX509DIR="/" /DCVCDIR="/" %CL_OPTIONS% %OPENSSL_1_1_0_FLAGS% /c ca_lib.c cv_cert.c cvc_lookup.c x509_lookup.c eac_asn1.c eac.c eac_ca.c eac_dh.c eac_ecdh.c eac_kdf.c eac_lib.c eac_print.c eac_util.c misc.c pace.c pace_lib.c pace_mappings.c ri.c ri_lib.c ta.c ta_lib.c objects.c ssl_compat.cMicrosoft (R) C/C++ wersja kompilatora optymalizującego 19.40.33811 dla x64Copyright (C) Microsoft Corporation. Wszystkie prawa zastrzeżone.
cl : Wiersz polecenia warning D9024 : nierozpoznany typ pliku źródłowego "%CL_OPTIONS%", przyjmuje się plik obiektucl : Wiersz polecenia warning D9027 : plik źródłowy "%CL_OPTIONS%" zignorowanycl : Wiersz polecenia warning D9024 : nierozpoznany typ pliku źródłowego "%OPENSSL_1_1_0_FLAGS%", przyjmuje się plik obiektucl : Wiersz polecenia warning D9027 : plik źródłowy "%OPENSSL_1_1_0_FLAGS%" zignorowanyca_lib.cc:openpacesrceac_err.h(49): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/err.h': No such file or directorycv_cert.c.eac/objects.h(52): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/objects.h': No such file or directorycvc_lookup.cc:openpacesrceac_err.h(49): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/err.h': No such file or directoryx509_lookup.cc:openpacesrceac_err.h(49): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/err.h': No such file or directoryeac_asn1.c.eac/objects.h(52): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/objects.h': No such file or directoryeac.cc:openpacesrceac_err.h(49): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/err.h': No such file or directoryeac_ca.c.eac/objects.h(52): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/objects.h': No such file or directoryeac_dh.cc:openpacesrceac_dh.h(49): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/bn.h': No such file or directoryeac_ecdh.cc:openpacesrceac_ecdh.h(49): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/bn.h': No such file or directoryeac_kdf.cc:openpacesrceac_err.h(49): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/err.h': No such file or directoryeac_lib.c.eac/objects.h(52): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/objects.h': No such file or directoryeac_print.c.eac/objects.h(52): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/objects.h': No such file or directoryeac_util.c.eac/objects.h(52): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/objects.h': No such file or directorymisc.cc:openpacesrceac_err.h(49): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/err.h': No such file or directorypace.cc:openpacesrceac_err.h(49): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/err.h': No such file or directorypace_lib.cc:openpacesrceac_dh.h(49): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/bn.h': No such file or directorypace_mappings.cc:openpacesrceac_dh.h(49): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/bn.h': No such file or directoryri.cc:openpacesrceac_err.h(49): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/err.h': No such file or directoryri_lib.cc:openpacesrceac_dh.h(49): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/bn.h': No such file or directoryta.cc:openpacesrceac_err.h(49): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/err.h': No such file or directoryGenerowanie kodu...Trwa kompilowanie...ta_lib.cc:openpacesrceac_err.h(49): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/err.h': No such file or directoryobjects.cobjects.c(49): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/objects.h': No such file or directoryssl_compat.cc:openpacesrceac_dh.h(49): fatal error C1083: Nie można otworzyć pliku dołącz: 'openssl/bn.h': No such file or directoryGenerowanie kodu...
So i copied all folder openssl to src folder
and i got all the time this:
``c:openpacesrc>cl /I%OPENSSL_DIR%include /I. /DX509DIR="/" /DCVCDIR="/" %CL_OPTIONS% %OPENSSL_1_1_0_FLAGS% /c ca_lib.c cv_cert.c cvc_lookup.c x509_lookup.c eac_asn1.c eac.c eac_ca.c eac_dh.c eac_ecdh.c eac_kdf.c eac_lib.c eac_print.c eac_util.c misc.c pace.c pace_lib.c pace_mappings.c ri.c ri_lib.c ta.c ta_lib.c objects.c ssl_compat.cMicrosoft (R) C/C++ wersja kompilatora optymalizującego 19.40.33811 dla x64Copyright (C) Microsoft Corporation. Wszystkie prawa zastrzeżone.
cl : Wiersz polecenia warning D9024 : nierozpoznany typ pliku źródłowego "%CL_OPTIONS%", przyjmuje się plik obiektucl : Wiersz polecenia warning D9027 : plik źródłowy "%CL_OPTIONS%" zignorowanycl : Wiersz polecenia warning D9024 : nierozpoznany typ pliku źródłowego "%OPENSSL_1_1_0_FLAGS%", przyjmuje się plik obiektucl : Wiersz polecenia warning D9027 : plik źródłowy "%OPENSSL_1_1_0_FLAGS%" zignorowanyca_lib.cc:openpacesrcssl_compat.h(52): error C2059: błąd składniowy: „ciąg”c:openpacesrcssl_compat.h(52): error C2059: błąd składniowy: „stała”c:openpacesrcssl_compat.h(52): warning C4030: pierwsza formalna lista parametrów dłuższa niż druga listaca_lib.c(56): warning C4020: "CRYPTO_zalloc": zbyt wiele parametrów rzeczywistychcv_cert.cc:openpacesrcmisc.h(111): error C2143: błąd składniowy: brakuje „{” przed „”c:openpacesrcssl_compat.h(52): error C2059: błąd składniowy: „ciąg”c:openpacesrcssl_compat.h(52): error C2059: błąd składniowy: „stała”c:openpacesrcssl_compat.h(52): warning C4030: pierwsza formalna lista parametrów dłuższa niż druga listacvc_lookup.cx509_lookup.ceac_asn1.cc:openpacesrcmisc.h(111): error C2143: błąd składniowy: brakuje „{” przed „”eac.cc:openpacesrcmisc.h(111): error C2143: błąd składniowy: brakuje „{” przed „”eac_ca.ceac_dh.cc:openpacesrcmisc.h(111): error C2143: błąd składniowy: brakuje „{” przed „”c:openpacesrcssl_compat.h(52): error C2059: błąd składniowy: „ciąg”c:openpacesrcssl_compat.h(52): error C2059: błąd składniowy: „stała”c:openpacesrcssl_compat.h(52): warning C4030: pierwsza formalna lista parametrów dłuższa niż druga listaeac_ecdh.cc:openpacesrcmisc.h(111): error C2143: błąd składniowy: brakuje „{” przed „”eac_kdf.cc:openpacesrcmisc.h(111): error C2143: błąd składniowy: brakuje „{” przed „”c:openpacesrcssl_compat.h(52): error C2059: błąd składniowy: „ciąg”c:openpacesrcssl_compat.h(52): error C2059: błąd składniowy: „stała”c:openpacesrcssl_compat.h(52): warning C4030: pierwsza formalna lista parametrów dłuższa niż druga listaeac_lib.cc:openpacesrcmisc.h(111): error C2143: błąd składniowy: brakuje „{” przed „”c:openpacesrcssl_compat.h(52): error C2059: błąd składniowy: „ciąg”c:openpacesrcssl_compat.h(52): error C2059: błąd składniowy: „stała”c:openpacesrcssl_compat.h(52): warning C4030: pierwsza formalna lista parametrów dłuższa niż druga listaeac_lib.c(87): warning C4020: "CRYPTO_zalloc": zbyt wiele parametrów rzeczywistycheac_lib.c(299): warning C4020: "CRYPTO_zalloc": zbyt wiele parametrów rzeczywistycheac_lib.c(325): warning C4020: "CRYPTO_zalloc": zbyt wiele parametrów rzeczywistycheac_print.ceac_util.cc:openpacesrcmisc.h(111): error C2143: błąd składniowy: brakuje „{” przed „”c:openpacesrcssl_compat.h(52): error C2059: błąd składniowy: „ciąg”c:openpacesrcssl_compat.h(52): error C2059: błąd składniowy: „stała”c:openpacesrcssl_compat.h(52): warning C4030: pierwsza formalna lista parametrów dłuższa niż druga listamisc.cc:openpacesrcmisc.h(111): error C2143: błąd składniowy: brakuje „{” przed „”misc.c(127): error C2061: błąd składniowy: identyfikator „openssl_ecdh_meth_point”misc.c(127): error C2059: błąd składniowy: „;”misc.c(127): error C2513: " ": brak deklaracji zmiennej przed "="misc.c(138): error C2143: błąd składniowy: brakuje „{” przed „”misc.c(140): error C2065: "openssl_ecdh_meth_point": niezadeklarowany identyfikatorpace.cc:openpacesrcmisc.h(111): error C2143: błąd składniowy: brakuje „{” przed „”pace_lib.cc:openpacesrcmisc.h(111): error C2143: błąd składniowy: brakuje „{” przed „”c:openpacesrcssl_compat.h(52): error C2059: błąd składniowy: „ciąg”c:openpacesrcssl_compat.h(52): error C2059: błąd składniowy: „stała”c:openpacesrcssl_compat.h(52): warning C4030: pierwsza formalna lista parametrów dłuższa niż druga listapace_lib.c(113): warning C4020: "CRYPTO_zalloc": zbyt wiele parametrów rzeczywistychpace_lib.c(231): warning C4020: "CRYPTO_zalloc": zbyt wiele parametrów rzeczywistychpace_mappings.cc:openpacesrcmisc.h(111): error C2143: błąd składniowy: brakuje „{” przed „”c:openpacesrcssl_compat.h(52): error C2059: błąd składniowy: „ciąg”c:openpacesrcssl_compat.h(52): error C2059: błąd składniowy: „stała”c:openpacesrcssl_compat.h(52): warning C4030: pierwsza formalna lista parametrów dłuższa niż druga listapace_mappings.c(257): error C2143: błąd składniowy: brakuje „;” przed „”pace_mappings.c(257): error C2065: "default_method": niezadeklarowany identyfikatorpace_mappings.c(257): error C2100: nie można wyłuskać argumentu operacji typu „int”pace_mappings.c(289): error C2065: "default_method": niezadeklarowany identyfikatorpace_mappings.c(293): error C2065: "default_method": niezadeklarowany identyfikatorri.cri_lib.cc:openpacesrcssl_compat.h(52): error C2059: błąd składniowy: „ciąg”c:openpacesrcssl_compat.h(52): error C2059: błąd składniowy: „stała”c:openpacesrcssl_compat.h(52): warning C4030: pierwsza formalna lista parametrów dłuższa niż druga listari_lib.c(78): warning C4020: "CRYPTO_zalloc": zbyt wiele parametrów rzeczywistychta.cc:openpacesrcmisc.h(111): error C2143: błąd składniowy: brakuje „{” przed „*”Generowanie kodu...Trwa kompilowanie...ta_lib.cc:openpacesrcssl_compat.h(52): error C2059: błąd składniowy: „ciąg”c:openpacesrcssl_compat.h(52): error C2059: błąd składniowy: „stała”c:openpacesrcssl_compat.h(52): warning C4030: pierwsza formalna lista parametrów dłuższa niż druga listata_lib.c(62): warning C4020: "CRYPTO_zalloc": zbyt wiele parametrów rzeczywistychobjects.cssl_compat.cssl_compat.c(21): error C2037: pozostałe z "pub_key" określają niezdefiniowaną strukturę/związek "dh_st"ssl_compat.c(25): error C2037: pozostałe z "pub_key" określają niezdefiniowaną strukturę/związek "dh_st"ssl_compat.c(25): error C2198: "BN_free": za mało argumentów dla wywołaniassl_compat.c(26): error C2037: pozostałe z "pub_key" określają niezdefiniowaną strukturę/związek "dh_st"ssl_compat.c(29): error C2037: pozostałe z "priv_key" określają niezdefiniowaną strukturę/związek "dh_st"ssl_compat.c(29): error C2198: "BN_free": za mało argumentów dla wywołaniassl_compat.c(30): error C2037: pozostałe z "priv_key" określają niezdefiniowaną strukturę/związek "dh_st"ssl_compat.c(41): error C2037: pozostałe z "pub_key" określają niezdefiniowaną strukturę/związek "dh_st"ssl_compat.c(43): error C2037: pozostałe z "priv_key" określają niezdefiniowaną strukturę/związek "dh_st"ssl_compat.c(52): error C2037: pozostałe z "p" określają niezdefiniowaną strukturę/związek "dh_st"ssl_compat.c(54): error C2037: pozostałe z "q" określają niezdefiniowaną strukturę/związek "dh_st"ssl_compat.c(56): error C2037: pozostałe z "g" określają niezdefiniowaną strukturę/związek "dh_st"ssl_compat.c(66): error C2037: pozostałe z "p" określają niezdefiniowaną strukturę/związek "dh_st"ssl_compat.c(67): error C2037: pozostałe z "g" określają niezdefiniowaną strukturę/związek "dh_st"ssl_compat.c(71): error C2037: pozostałe z "p" określają niezdefiniowaną strukturę/związek "dh_st"ssl_compat.c(71): error C2198: "BN_free": za mało argumentów dla wywołaniassl_compat.c(72): error C2037: pozostałe z "p" określają niezdefiniowaną strukturę/związek "dh_st"ssl_compat.c(75): error C2037: pozostałe z "q" określają niezdefiniowaną strukturę/związek "dh_st"ssl_compat.c(75): error C2198: "BN_free": za mało argumentów dla wywołaniassl_compat.c(76): error C2037: pozostałe z "q" określają niezdefiniowaną strukturę/związek "dh_st"ssl_compat.c(79): error C2037: pozostałe z "g" określają niezdefiniowaną strukturę/związek "dh_st"ssl_compat.c(79): error C2198: "BN_free": za mało argumentów dla wywołaniassl_compat.c(80): error C2037: pozostałe z "g" określają niezdefiniowaną strukturę/związek "dh_st"ssl_compat.c(84): error C2037: pozostałe z "length" określają niezdefiniowaną strukturę/związek "dh_st"ssl_compat.c(98): error C2037: pozostałe z "n" określają niezdefiniowaną strukturę/związek "rsa_st"ssl_compat.c(99): error C2037: pozostałe z "e" określają niezdefiniowaną strukturę/związek "rsa_st"ssl_compat.c(103): error C2037: pozostałe z "n" określają niezdefiniowaną strukturę/związek "rsa_st"ssl_compat.c(103): error C2198: "BN_free": za mało argumentów dla wywołaniassl_compat.c(104): error C2037: pozostałe z "n" określają niezdefiniowaną strukturę/związek "rsa_st"ssl_compat.c(107): error C2037: pozostałe z "e" określają niezdefiniowaną strukturę/związek "rsa_st"ssl_compat.c(107): error C2198: "BN_free": za mało argumentów dla wywołaniassl_compat.c(108): error C2037: pozostałe z "e" określają niezdefiniowaną strukturę/związek "rsa_st"ssl_compat.c(111): error C2037: pozostałe z "d" określają niezdefiniowaną strukturę/związek "rsa_st"ssl_compat.c(111): error C2198: "BN_free": za mało argumentów dla wywołaniassl_compat.c(112): error C2037: pozostałe z "d" określają niezdefiniowaną strukturę/związek "rsa_st"ssl_compat.c(124): error C2037: pozostałe z "n" określają niezdefiniowaną strukturę/związek "rsa_st"ssl_compat.c(126): error C2037: pozostałe z "e" określają niezdefiniowaną strukturę/związek "rsa_st"ssl_compat.c(128): error C2037: pozostałe z "d" określają niezdefiniowaną strukturę/związek "rsa_st"ssl_compat.c(137): error C2037: pozostałe z "r" określają niezdefiniowaną strukturę/związek "ECDSA_SIG_st"ssl_compat.c(137): error C2198: "BN_clear_free": za mało argumentów dla wywołaniassl_compat.c(138): error C2037: pozostałe z "s" określają niezdefiniowaną strukturę/związek "ECDSA_SIG_st"ssl_compat.c(138): error C2198: "BN_clear_free": za mało argumentów dla wywołaniassl_compat.c(139): error C2037: pozostałe z "r" określają niezdefiniowaną strukturę/związek "ECDSA_SIG_st"ssl_compat.c(140): error C2037: pozostałe z "s" określają niezdefiniowaną strukturę/związek "ECDSA_SIG_st"ssl_compat.c(149): error C2037: pozostałe z "r" określają niezdefiniowaną strukturę/związek "ECDSA_SIG_st"ssl_compat.c(151): error C2037: pozostałe z "s" określają niezdefiniowaną strukturę/związek "ECDSA_SIG_st"ssl_compat.c(163): error C2059: błąd składniowy: „ciąg”ssl_compat.c(163): error C2059: błąd składniowy: „stała”ssl_compat.c(163): warning C4029: zadeklarowana formalna lista parametrów różniąca się od definicjiGenerowanie kodu...
And i got any ideas what to do 🙁
The autor on github answer me not.
Can anybody help me please.`
Ive installed openssl and all nesesery addons but the compilation fail 🙁
i need to know what do with the code to go futher`
Need to set right code
Mariusz Groblica is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.