여기 지침에 따라 Debian 10에 psiphon을 설치하려고 합니다. https://github.com/thispc/psiphon 그런 다음 ./configure에서 오류가 발생했습니다.
configure: error: *** zlib.h missing - please install first or check
config.log ***
https://pastebin.com/ANGa0c7q 위의 오류를 없애기 위해 나는
sudo apt-get install libz-dev
그런 다음 ./configure를 수행하고 새로운 오류를 발견했습니다.
configure: error: *** OpenSSL headers missing
전체 메시지는 여기에서 볼 수 있습니다. https://pastebin.com/9XFUYZkk 그럼 나는 ~하려고 노력한다
debian@debian:~/psiphon/openssh-5.9p1$ sudo apt-get install openssl
Reading package lists... Done
Building dependency tree
Reading state information... Done
openssl is already the newest version (1.1.1c-1).
openssl set to manually installed.
그런 다음 libssl-dev를 설치하고 openssl이 필요한 ./configure를 실행했습니다.
sudo apt-get install libssl-dev
나는 주목을 받았다
configure: error: Your OpenSSL headers do not match your
library. Check config.log for details.
If you are sure your installation is consistent, you can disable the check
by running "./configure --without-openssl-header-check".
Full message here https://pastebin.com/pyHiyG3j
./configure --without-openssl-header-check
전체 메시지를 실행했습니다.https://pastebin.com/UsEZcgKi
이제 여기 지침에 따르면https://github.com/thispc/psiphon
나중에 하나 만들어
./configure
다음 메시지를 받았습니다.
authfd.c: In function ‘ssh_encode_identity_ssh2’:
authfd.c:499:33: error: dereferencing pointer to incomplete type ‘DSA’
{aka ‘struct dsa_st’}
buffer_put_bignum2(b, key->dsa->p);
^~
make: *** [Makefile:129: authfd.o] Error 1
make의 완전한 메시지https://pastebin.com/0eSzXLxm 이제 무엇을 해야 하며 여기서는 어떻게 진행해야 합니까? 저는 데비안 10을 사용하고 있습니다. 모든 오류 메시지가 한곳에 있습니다https://pastebin.com/CuMRuExj
답변1
apt-get remove libssl-dev
apt-get install libssl1.0-dev
make