putty 編譯安裝

2024-06-05 工作雜記 linux putty

編譯安裝

  1. 下載 putty
wget https://the.earth.li/~sgtatham/putty/latest/putty-0.81.tar.gz
tar -zxf putty-0.81.tar.gz
cd putty-0.81
  1. 建立 catch
cmake .
❯ cmake . 
-- The C compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found Git: /usr/bin/git (found version "2.39.2") 
-- Looking for sys/auxv.h
-- Looking for sys/auxv.h - found
-- Looking for asm/hwcap.h
-- Looking for asm/hwcap.h - not found
-- Looking for sys/sysctl.h
-- Looking for sys/sysctl.h - not found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for glob.h
-- Looking for glob.h - found
-- Looking for utmp.h
-- Looking for utmp.h - found
-- Looking for utmpx.h
-- Looking for utmpx.h - found
-- Looking for futimes
-- Looking for futimes - found
-- Looking for getaddrinfo
-- Looking for getaddrinfo - found
-- Looking for posix_openpt
-- Looking for posix_openpt - found
-- Looking for ptsname
-- Looking for ptsname - found
-- Looking for setresuid
-- Looking for setresuid - found
-- Looking for setresgid
-- Looking for setresgid - found
-- Looking for strsignal
-- Looking for strsignal - found
-- Looking for updwtmpx
-- Looking for updwtmpx - found
-- Looking for fstatat
-- Looking for fstatat - found
-- Looking for dirfd
-- Looking for dirfd - found
-- Looking for setpwent
-- Looking for setpwent - found
-- Looking for endpwent
-- Looking for endpwent - found
-- Looking for getauxval
-- Looking for getauxval - found
-- Looking for elf_aux_info
-- Looking for elf_aux_info - not found
-- Looking for sysctlbyname
-- Looking for sysctlbyname - not found
-- Looking for CLOCK_MONOTONIC
-- Looking for CLOCK_MONOTONIC - found
-- Looking for clock_gettime
-- Looking for clock_gettime - found
-- Performing Test HAVE_SO_PEERCRED
-- Performing Test HAVE_SO_PEERCRED - Success
-- Performing Test HAVE_NULLARY_SETPGRP
-- Performing Test HAVE_NULLARY_SETPGRP - Success
-- Performing Test HAVE_BINARY_SETPGRP
-- Performing Test HAVE_BINARY_SETPGRP - Failed
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") 
-- Checking for module 'gtk+-3.0'
--   Package 'gtk+-3.0', required by 'virtual:world', not found
-- Checking for module 'gtk+-2.0'
--   Package 'gtk+-2.0', required by 'virtual:world', not found
-- Checking for GTK1 (via gtk-config)
-- Looking for pow in m
-- Looking for pow in m - found
-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - found
-- Looking for socket in xnet
-- Looking for socket in xnet - not found
-- Looking for dlopen in dl
-- Looking for dlopen in dl - found
-- Performing Test HAVE_ALIGNED_ALLOC
-- Performing Test HAVE_ALIGNED_ALLOC - Success
-- Found Perl: /usr/bin/perl (found version "5.36.0") 
-- Performing Test HAVE_WMMINTRIN_H
-- Performing Test HAVE_WMMINTRIN_H - Success
-- Performing Test HAVE_AES_NI
-- Performing Test HAVE_AES_NI - Success
-- Performing Test HAVE_SHAINTRIN_H
-- Performing Test HAVE_SHAINTRIN_H - Success
-- Performing Test HAVE_SHA_NI
-- Performing Test HAVE_SHA_NI - Success
-- Performing Test HAVE_CLMUL
-- Performing Test HAVE_CLMUL - Success
-- Performing Test HAVE_ARM_NEON_H
-- Performing Test HAVE_ARM_NEON_H - Failed
-- Performing Test HAVE_ARM64_NEON_H
-- Performing Test HAVE_ARM64_NEON_H - Failed
-- Configuring done
-- Generating done
-- Build files have been written to: /home/testaccount/Downloads/putty-0.81
  1. 編譯 及 安裝
sudo cmake --build . --target install
❯ sudo cmake --build . --target install
[  0%] Checking current git commit
[  0%] Built target check_git_commit
[  0%] Updating cmake_commit.c
[  0%] Built target cmake_commit_c
[  0%] Building C object CMakeFiles/utils.dir/CMakeFiles/cmake_commit.c.o
[  0%] Building C object CMakeFiles/utils.dir/utils/antispoof.c.o
[  1%] Building C object CMakeFiles/utils.dir/utils/backend_socket_log.c.o
[  1%] Building C object CMakeFiles/utils.dir/utils/base64_decode_atom.c.o
[  1%] Building C object CMakeFiles/utils.dir/utils/base64_decode.c.o
[  2%] Building C object CMakeFiles/utils.dir/utils/base64_encode_atom.c.o
[  2%] Building C object CMakeFiles/utils.dir/utils/base64_encode.c.o
[  2%] Building C object CMakeFiles/utils.dir/utils/base64_valid.c.o
[  2%] Building C object CMakeFiles/utils.dir/utils/bufchain.c.o
[  3%] Building C object CMakeFiles/utils.dir/utils/buildinfo.c.o
[  3%] Building C object CMakeFiles/utils.dir/utils/burnstr.c.o
[  3%] Building C object CMakeFiles/utils.dir/utils/cert-expr.c.o
[  3%] Building C object CMakeFiles/utils.dir/utils/chomp.c.o
[  4%] Building C object CMakeFiles/utils.dir/utils/cmdline_get_passwd_input_state_new.c.o
[  4%] Building C object CMakeFiles/utils.dir/utils/conf.c.o
[  4%] Building C object CMakeFiles/utils.dir/utils/conf_dest.c.o
[  4%] Building C object CMakeFiles/utils.dir/utils/conf_launchable.c.o
[  5%] Building C object CMakeFiles/utils.dir/utils/ctrlparse.c.o
[  5%] Building C object CMakeFiles/utils.dir/utils/ctrlset_normalise.c.o
[  5%] Building C object CMakeFiles/utils.dir/utils/debug.c.o
[  5%] Building C object CMakeFiles/utils.dir/utils/decode_utf8.c.o
[  6%] Building C object CMakeFiles/utils.dir/utils/decode_utf8_to_wchar.c.o
[  6%] Building C object CMakeFiles/utils.dir/utils/default_description.c.o
[  6%] Building C object CMakeFiles/utils.dir/utils/dupcat.c.o
[  7%] Building C object CMakeFiles/utils.dir/utils/dupprintf.c.o
[  7%] Building C object CMakeFiles/utils.dir/utils/dupstr.c.o
[  7%] Building C object CMakeFiles/utils.dir/utils/dup_mb_to_wc.c.o
[  7%] Building C object CMakeFiles/utils.dir/utils/dup_wc_to_mb.c.o
[  8%] Building C object CMakeFiles/utils.dir/utils/encode_utf8.c.o
[  8%] Building C object CMakeFiles/utils.dir/utils/encode_wide_string_as_utf8.c.o
[  8%] Building C object CMakeFiles/utils.dir/utils/fgetline.c.o
[  8%] Building C object CMakeFiles/utils.dir/utils/host_ca_new_free.c.o
[  9%] Building C object CMakeFiles/utils.dir/utils/host_strchr.c.o
[  9%] Building C object CMakeFiles/utils.dir/utils/host_strchr_internal.c.o
[  9%] Building C object CMakeFiles/utils.dir/utils/host_strcspn.c.o
[  9%] Building C object CMakeFiles/utils.dir/utils/host_strduptrim.c.o
[ 10%] Building C object CMakeFiles/utils.dir/utils/host_strrchr.c.o
[ 10%] Building C object CMakeFiles/utils.dir/utils/key_components.c.o
[ 10%] Building C object CMakeFiles/utils.dir/utils/log_proxy_stderr.c.o
[ 10%] Building C object CMakeFiles/utils.dir/utils/make_spr_sw_abort_static.c.o
[ 11%] Building C object CMakeFiles/utils.dir/utils/marshal.c.o
[ 11%] Building C object CMakeFiles/utils.dir/utils/memory.c.o
[ 11%] Building C object CMakeFiles/utils.dir/utils/memxor.c.o
[ 11%] Building C object CMakeFiles/utils.dir/utils/nullstrcmp.c.o
[ 12%] Building C object CMakeFiles/utils.dir/utils/out_of_memory.c.o
[ 12%] Building C object CMakeFiles/utils.dir/utils/parse_blocksize.c.o
[ 12%] Building C object CMakeFiles/utils.dir/utils/percent_decode.c.o
[ 13%] Building C object CMakeFiles/utils.dir/utils/percent_encode.c.o
[ 13%] Building C object CMakeFiles/utils.dir/utils/prompts.c.o
[ 13%] Building C object CMakeFiles/utils.dir/utils/ptrlen.c.o
[ 13%] Building C object CMakeFiles/utils.dir/utils/read_file_into.c.o
[ 14%] Building C object CMakeFiles/utils.dir/utils/seat_connection_fatal.c.o
[ 14%] Building C object CMakeFiles/utils.dir/utils/seat_dialog_text.c.o
[ 14%] Building C object CMakeFiles/utils.dir/utils/sessprep.c.o
[ 14%] Building C object CMakeFiles/utils.dir/utils/sk_free_peer_info.c.o
[ 15%] Building C object CMakeFiles/utils.dir/utils/smemclr.c.o
[ 15%] Building C object CMakeFiles/utils.dir/utils/smemeq.c.o
[ 15%] Building C object CMakeFiles/utils.dir/utils/spr_get_error_message.c.o
[ 15%] Building C object CMakeFiles/utils.dir/utils/ssh_key_clone.c.o
[ 16%] Building C object CMakeFiles/utils.dir/utils/ssh2_pick_fingerprint.c.o
[ 16%] Building C object CMakeFiles/utils.dir/utils/sshutils.c.o
[ 16%] Building C object CMakeFiles/utils.dir/utils/strbuf.c.o
[ 16%] Building C object CMakeFiles/utils.dir/utils/string_length_for_printf.c.o
[ 17%] Building C object CMakeFiles/utils.dir/utils/stripctrl.c.o
[ 17%] Building C object CMakeFiles/utils.dir/utils/tempseat.c.o
[ 17%] Building C object CMakeFiles/utils.dir/utils/tree234.c.o
[ 18%] Building C object CMakeFiles/utils.dir/utils/validate_manual_hostkey.c.o
[ 18%] Building C object CMakeFiles/utils.dir/utils/version.c.o
[ 18%] Building C object CMakeFiles/utils.dir/utils/wcwidth.c.o
[ 18%] Building C object CMakeFiles/utils.dir/utils/wildcard.c.o
[ 19%] Building C object CMakeFiles/utils.dir/utils/wordwrap.c.o
[ 19%] Building C object CMakeFiles/utils.dir/utils/write_c_string_literal.c.o
[ 19%] Building C object CMakeFiles/utils.dir/utils/x11authfile.c.o
[ 19%] Building C object CMakeFiles/utils.dir/utils/x11authnames.c.o
[ 20%] Building C object CMakeFiles/utils.dir/utils/x11_dehexify.c.o
[ 20%] Building C object CMakeFiles/utils.dir/utils/x11_identify_auth_proto.c.o
[ 20%] Building C object CMakeFiles/utils.dir/utils/x11_make_greeting.c.o
[ 20%] Building C object CMakeFiles/utils.dir/utils/x11_parse_ip.c.o
[ 21%] Building C object CMakeFiles/utils.dir/stubs/null-lp.c.o
[ 21%] Building C object CMakeFiles/utils.dir/stubs/null-cipher.c.o
[ 21%] Building C object CMakeFiles/utils.dir/stubs/null-key.c.o
[ 21%] Building C object CMakeFiles/utils.dir/stubs/null-mac.c.o
[ 22%] Building C object CMakeFiles/utils.dir/stubs/null-opener.c.o
[ 22%] Building C object CMakeFiles/utils.dir/stubs/null-plug.c.o
[ 22%] Building C object CMakeFiles/utils.dir/stubs/null-seat.c.o
[ 23%] Building C object CMakeFiles/utils.dir/unix/utils/arm_arch_queries.c.o
[ 23%] Building C object CMakeFiles/utils.dir/unix/utils/block_signal.c.o
[ 23%] Building C object CMakeFiles/utils.dir/unix/utils/cloexec.c.o
[ 23%] Building C object CMakeFiles/utils.dir/unix/utils/dputs.c.o
[ 24%] Building C object CMakeFiles/utils.dir/unix/utils/filename.c.o
[ 24%] Building C object CMakeFiles/utils.dir/unix/utils/fontspec.c.o
[ 24%] Building C object CMakeFiles/utils.dir/unix/utils/getticks.c.o
[ 24%] Building C object CMakeFiles/utils.dir/unix/utils/get_username.c.o
[ 25%] Building C object CMakeFiles/utils.dir/unix/utils/keysym_to_unicode.c.o
[ 25%] Building C object CMakeFiles/utils.dir/unix/utils/make_dir_and_check_ours.c.o
[ 25%] Building C object CMakeFiles/utils.dir/unix/utils/make_dir_path.c.o
[ 25%] Building C object CMakeFiles/utils.dir/unix/utils/make_spr_sw_abort_errno.c.o
[ 26%] Building C object CMakeFiles/utils.dir/unix/utils/nonblock.c.o
[ 26%] Building C object CMakeFiles/utils.dir/unix/utils/open_for_write_would_lose_data.c.o
[ 26%] Building C object CMakeFiles/utils.dir/unix/utils/pgp_fingerprints.c.o
[ 26%] Building C object CMakeFiles/utils.dir/unix/utils/pollwrap.c.o
[ 27%] Building C object CMakeFiles/utils.dir/unix/utils/signal.c.o
[ 27%] Building C object CMakeFiles/utils.dir/unix/utils/x11_ignore_error.c.o
[ 27%] Building C object CMakeFiles/utils.dir/utils/ltime.c.o
[ 28%] Linking C static library libutils.a
[ 28%] Built target utils
[ 28%] Building C object CMakeFiles/logging.dir/logging.c.o
[ 28%] Built target logging
[ 29%] Building C object CMakeFiles/eventloop.dir/callback.c.o
[ 29%] Building C object CMakeFiles/eventloop.dir/timing.c.o
[ 29%] Building C object CMakeFiles/eventloop.dir/unix/cliloop.c.o
[ 29%] Building C object CMakeFiles/eventloop.dir/unix/uxsel.c.o
[ 30%] Linking C static library libeventloop.a
[ 30%] Built target eventloop
[ 30%] Building C object CMakeFiles/console.dir/clicons.c.o
[ 31%] Building C object CMakeFiles/console.dir/console.c.o
[ 31%] Building C object CMakeFiles/console.dir/unix/console.c.o
[ 31%] Linking C static library libconsole.a
[ 31%] Built target console
[ 31%] Building C object CMakeFiles/settings.dir/cmdline.c.o
[ 31%] Building C object CMakeFiles/settings.dir/settings.c.o
[ 32%] Building C object CMakeFiles/settings.dir/unix/storage.c.o
[ 32%] Linking C static library libsettings.a
[ 32%] Built target settings
[ 32%] Building C object crypto/CMakeFiles/object_lib_HAVE_CLMUL.dir/aesgcm-clmul.c.o
[ 32%] Built target object_lib_HAVE_CLMUL
[ 32%] Building C object crypto/CMakeFiles/object_lib_HAVE_AES_NI.dir/aes-ni.c.o
[ 32%] Built target object_lib_HAVE_AES_NI
[ 32%] Building C object crypto/CMakeFiles/object_lib_HAVE_SHA_NI.dir/sha256-ni.c.o
[ 33%] Building C object crypto/CMakeFiles/object_lib_HAVE_SHA_NI.dir/sha1-ni.c.o
[ 33%] Built target object_lib_HAVE_SHA_NI
[ 33%] Building C object CMakeFiles/crypto.dir/proxy/cproxy.c.o
[ 34%] Building C object CMakeFiles/crypto.dir/proxy/sshproxy.c.o
[ 34%] Building C object CMakeFiles/crypto.dir/crypto/aes-common.c.o
[ 34%] Building C object CMakeFiles/crypto.dir/crypto/aes-select.c.o
[ 34%] Building C object CMakeFiles/crypto.dir/crypto/aes-sw.c.o
[ 35%] Building C object CMakeFiles/crypto.dir/crypto/aesgcm-common.c.o
[ 35%] Building C object CMakeFiles/crypto.dir/crypto/aesgcm-select.c.o
[ 35%] Building C object CMakeFiles/crypto.dir/crypto/aesgcm-sw.c.o
[ 35%] Building C object CMakeFiles/crypto.dir/crypto/aesgcm-ref-poly.c.o
[ 36%] Building C object CMakeFiles/crypto.dir/crypto/arcfour.c.o
[ 36%] Building C object CMakeFiles/crypto.dir/crypto/argon2.c.o
[ 36%] Building C object CMakeFiles/crypto.dir/crypto/bcrypt.c.o
[ 37%] Building C object CMakeFiles/crypto.dir/crypto/blake2.c.o
[ 37%] Building C object CMakeFiles/crypto.dir/crypto/blowfish.c.o
[ 37%] Building C object CMakeFiles/crypto.dir/crypto/chacha20-poly1305.c.o
[ 37%] Building C object CMakeFiles/crypto.dir/crypto/crc32.c.o
[ 38%] Building C object CMakeFiles/crypto.dir/crypto/des.c.o
[ 38%] Building C object CMakeFiles/crypto.dir/crypto/diffie-hellman.c.o
[ 38%] Building C object CMakeFiles/crypto.dir/crypto/dsa.c.o
[ 38%] Building C object CMakeFiles/crypto.dir/crypto/ecc-arithmetic.c.o
[ 39%] Building C object CMakeFiles/crypto.dir/crypto/ecc-ssh.c.o
[ 39%] Building C object CMakeFiles/crypto.dir/crypto/hash_simple.c.o
[ 39%] Building C object CMakeFiles/crypto.dir/crypto/hmac.c.o
[ 39%] Building C object CMakeFiles/crypto.dir/crypto/mac.c.o
[ 40%] Building C object CMakeFiles/crypto.dir/crypto/mac_simple.c.o
[ 40%] Building C object CMakeFiles/crypto.dir/crypto/md5.c.o
[ 40%] Building C object CMakeFiles/crypto.dir/crypto/mpint.c.o
[ 40%] Building C object CMakeFiles/crypto.dir/crypto/ntru.c.o
[ 41%] Building C object CMakeFiles/crypto.dir/crypto/openssh-certs.c.o
[ 41%] Building C object CMakeFiles/crypto.dir/crypto/prng.c.o
[ 41%] Building C object CMakeFiles/crypto.dir/crypto/pubkey-pem.c.o
[ 42%] Building C object CMakeFiles/crypto.dir/crypto/pubkey-ppk.c.o
[ 42%] Building C object CMakeFiles/crypto.dir/crypto/pubkey-ssh1.c.o
[ 42%] Building C object CMakeFiles/crypto.dir/crypto/rfc6979.c.o
[ 42%] Building C object CMakeFiles/crypto.dir/crypto/rsa.c.o
[ 43%] Building C object CMakeFiles/crypto.dir/crypto/sha256-common.c.o
[ 43%] Building C object CMakeFiles/crypto.dir/crypto/sha256-select.c.o
[ 43%] Building C object CMakeFiles/crypto.dir/crypto/sha256-sw.c.o
[ 43%] Building C object CMakeFiles/crypto.dir/crypto/sha512-common.c.o
[ 44%] Building C object CMakeFiles/crypto.dir/crypto/sha512-select.c.o
[ 44%] Building C object CMakeFiles/crypto.dir/crypto/sha512-sw.c.o
[ 44%] Building C object CMakeFiles/crypto.dir/crypto/sha3.c.o
[ 44%] Building C object CMakeFiles/crypto.dir/crypto/sha1-common.c.o
[ 45%] Building C object CMakeFiles/crypto.dir/crypto/sha1-select.c.o
[ 45%] Building C object CMakeFiles/crypto.dir/crypto/sha1-sw.c.o
[ 45%] Building C object CMakeFiles/crypto.dir/crypto/xdmauth.c.o
[ 45%] Linking C static library libcrypto.a
[ 45%] Built target crypto
[ 46%] Building C object CMakeFiles/network.dir/errsock.c.o
[ 46%] Building C object CMakeFiles/network.dir/logging.c.o
[ 46%] Building C object CMakeFiles/network.dir/x11disp.c.o
[ 46%] Building C object CMakeFiles/network.dir/proxy/proxy.c.o
[ 47%] Building C object CMakeFiles/network.dir/proxy/http.c.o
[ 47%] Building C object CMakeFiles/network.dir/proxy/socks4.c.o
[ 47%] Building C object CMakeFiles/network.dir/proxy/socks5.c.o
[ 47%] Building C object CMakeFiles/network.dir/proxy/telnet.c.o
[ 48%] Building C object CMakeFiles/network.dir/proxy/local.c.o
[ 48%] Building C object CMakeFiles/network.dir/proxy/interactor.c.o
[ 48%] Building C object CMakeFiles/network.dir/unix/network.c.o
[ 49%] Building C object CMakeFiles/network.dir/unix/fd-socket.c.o
[ 49%] Building C object CMakeFiles/network.dir/unix/agent-socket.c.o
[ 49%] Building C object CMakeFiles/network.dir/unix/peerinfo.c.o
[ 49%] Building C object CMakeFiles/network.dir/unix/local-proxy.c.o
[ 50%] Building C object CMakeFiles/network.dir/unix/x11.c.o
[ 50%] Linking C static library libnetwork.a
[ 50%] Built target network
[ 50%] Building C object CMakeFiles/keygen.dir/import.c.o
[ 51%] Building C object CMakeFiles/keygen.dir/keygen/dsa.c.o
[ 51%] Building C object CMakeFiles/keygen.dir/keygen/ecdsa.c.o
[ 51%] Building C object CMakeFiles/keygen.dir/keygen/millerrabin.c.o
[ 52%] Building C object CMakeFiles/keygen.dir/keygen/mpunsafe.c.o
[ 52%] Building C object CMakeFiles/keygen.dir/keygen/pockle.c.o
[ 52%] Building C object CMakeFiles/keygen.dir/keygen/prime.c.o
[ 52%] Building C object CMakeFiles/keygen.dir/keygen/primecandidate.c.o
[ 53%] Building C object CMakeFiles/keygen.dir/keygen/rsa.c.o
[ 53%] Building C object CMakeFiles/keygen.dir/keygen/smallprimes.c.o
[ 53%] Linking C static library libkeygen.a
[ 53%] Built target keygen
[ 53%] Building C object CMakeFiles/agent.dir/sshpubk.c.o
[ 53%] Building C object CMakeFiles/agent.dir/pageant.c.o
[ 53%] Building C object CMakeFiles/agent.dir/aqsync.c.o
[ 54%] Building C object CMakeFiles/agent.dir/unix/agent-client.c.o
[ 54%] Linking C static library libagent.a
[ 54%] Built target agent
[ 54%] Building C object CMakeFiles/guiterminal.dir/terminal/terminal.c.o
[ 54%] Building C object CMakeFiles/guiterminal.dir/terminal/bidi.c.o
[ 54%] Building C object CMakeFiles/guiterminal.dir/ldisc.c.o
[ 55%] Building C object CMakeFiles/guiterminal.dir/config.c.o
[ 55%] Building C object CMakeFiles/guiterminal.dir/dialog.c.o
[ 55%] Linking C static library libguiterminal.a
[ 55%] Built target guiterminal
[ 55%] Building C object CMakeFiles/noterminal.dir/stubs/no-term.c.o
[ 55%] Building C object CMakeFiles/noterminal.dir/ldisc.c.o
[ 56%] Linking C static library libnoterminal.a
[ 56%] Built target noterminal
[ 56%] Building C object CMakeFiles/all-backends.dir/pinger.c.o
[ 56%] Built target all-backends
[ 56%] Building C object ssh/CMakeFiles/sftpcommon.dir/sftpcommon.c.o
[ 56%] Built target sftpcommon
[ 56%] Building C object CMakeFiles/sftpclient.dir/psftpcommon.c.o
[ 57%] Building C object CMakeFiles/sftpclient.dir/ssh/sftp.c.o
[ 57%] Building C object CMakeFiles/sftpclient.dir/unix/sftp.c.o
[ 57%] Linking C static library libsftpclient.a
[ 57%] Built target sftpclient
[ 57%] Building C object CMakeFiles/otherbackends.dir/otherbackends/raw.c.o
[ 58%] Building C object CMakeFiles/otherbackends.dir/otherbackends/rlogin.c.o
[ 58%] Building C object CMakeFiles/otherbackends.dir/otherbackends/supdup.c.o
[ 58%] Building C object CMakeFiles/otherbackends.dir/otherbackends/telnet.c.o
[ 59%] Building C object CMakeFiles/otherbackends.dir/otherbackends/testback.c.o
[ 59%] Building C object CMakeFiles/otherbackends.dir/unix/serial.c.o
[ 59%] Linking C static library libotherbackends.a
[ 59%] Built target otherbackends
[ 59%] Building C object CMakeFiles/testcrypt.dir/test/testcrypt.c.o
[ 59%] Building C object CMakeFiles/testcrypt.dir/sshpubk.c.o
[ 60%] Building C object CMakeFiles/testcrypt.dir/ssh/crc-attack-detector.c.o
[ 60%] Linking C executable testcrypt
[ 60%] Built target testcrypt
[ 60%] Building C object CMakeFiles/test_host_strfoo.dir/utils/host_strchr_internal.c.o
[ 61%] Linking C executable test_host_strfoo
[ 61%] Built target test_host_strfoo
[ 61%] Building C object CMakeFiles/test_decode_utf8.dir/utils/decode_utf8.c.o
[ 61%] Linking C executable test_decode_utf8
[ 61%] Built target test_decode_utf8
[ 61%] Building C object CMakeFiles/test_tree234.dir/utils/tree234.c.o
[ 61%] Linking C executable test_tree234
[ 61%] Built target test_tree234
[ 61%] Building C object CMakeFiles/test_wildcard.dir/utils/wildcard.c.o
[ 62%] Linking C executable test_wildcard
[ 62%] Built target test_wildcard
[ 62%] Building C object CMakeFiles/test_cert_expr.dir/utils/cert-expr.c.o
[ 63%] Linking C executable test_cert_expr
[ 63%] Built target test_cert_expr
[ 63%] Building C object CMakeFiles/bidi_gettype.dir/terminal/bidi_gettype.c.o
[ 64%] Linking C executable bidi_gettype
[ 64%] Built target bidi_gettype
[ 64%] Building C object CMakeFiles/bidi_test.dir/terminal/bidi_test.c.o
[ 64%] Linking C executable bidi_test
[ 64%] Built target bidi_test
[ 65%] Building C object ssh/CMakeFiles/sshcommon.dir/bpp1.c.o
[ 65%] Building C object ssh/CMakeFiles/sshcommon.dir/bpp2.c.o
[ 65%] Building C object ssh/CMakeFiles/sshcommon.dir/bpp-bare.c.o
[ 66%] Building C object ssh/CMakeFiles/sshcommon.dir/ca-config.c.o
[ 66%] Building C object ssh/CMakeFiles/sshcommon.dir/censor1.c.o
[ 66%] Building C object ssh/CMakeFiles/sshcommon.dir/censor2.c.o
[ 66%] Building C object ssh/CMakeFiles/sshcommon.dir/common.c.o
[ 67%] Building C object ssh/CMakeFiles/sshcommon.dir/connection1.c.o
[ 67%] Building C object ssh/CMakeFiles/sshcommon.dir/connection2.c.o
[ 67%] Building C object ssh/CMakeFiles/sshcommon.dir/crc-attack-detector.c.o
[ 67%] Building C object ssh/CMakeFiles/sshcommon.dir/gssc.c.o
[ 68%] Building C object ssh/CMakeFiles/sshcommon.dir/login1.c.o
[ 68%] Building C object ssh/CMakeFiles/sshcommon.dir/pgssapi.c.o
[ 68%] Building C object ssh/CMakeFiles/sshcommon.dir/portfwd.c.o
[ 68%] Building C object ssh/CMakeFiles/sshcommon.dir/__/sshpubk.c.o
[ 69%] Building C object ssh/CMakeFiles/sshcommon.dir/__/sshrand.c.o
[ 69%] Building C object ssh/CMakeFiles/sshcommon.dir/transient-hostkey-cache.c.o
[ 69%] Building C object ssh/CMakeFiles/sshcommon.dir/transport2.c.o
[ 69%] Building C object ssh/CMakeFiles/sshcommon.dir/verstring.c.o
[ 70%] Building C object ssh/CMakeFiles/sshcommon.dir/x11fwd.c.o
[ 70%] Building C object ssh/CMakeFiles/sshcommon.dir/zlib.c.o
[ 70%] Building C object ssh/CMakeFiles/sshcommon.dir/__/unix/noise.c.o
[ 70%] Built target sshcommon
[ 71%] Building C object ssh/CMakeFiles/sshclient.dir/agentf.c.o
[ 71%] Building C object ssh/CMakeFiles/sshclient.dir/connection1-client.c.o
[ 71%] Building C object ssh/CMakeFiles/sshclient.dir/connection2-client.c.o
[ 71%] Building C object ssh/CMakeFiles/sshclient.dir/kex2-client.c.o
[ 72%] Building C object ssh/CMakeFiles/sshclient.dir/mainchan.c.o
[ 72%] Building C object ssh/CMakeFiles/sshclient.dir/sharing.c.o
[ 72%] Building C object ssh/CMakeFiles/sshclient.dir/ssh.c.o
[ 72%] Building C object ssh/CMakeFiles/sshclient.dir/userauth2-client.c.o
[ 73%] Building C object ssh/CMakeFiles/sshclient.dir/__/unix/gss.c.o
[ 73%] Building C object ssh/CMakeFiles/sshclient.dir/__/unix/agent-client.c.o
[ 73%] Building C object ssh/CMakeFiles/sshclient.dir/__/unix/sharing.c.o
[ 73%] Linking C static library libsshclient.a
[ 73%] Built target sshclient
[ 73%] Building C object CMakeFiles/plink-be-list.dir/be_list.c.o
[ 73%] Built target plink-be-list
[ 73%] Building C object CMakeFiles/plink.dir/unix/plink.c.o
[ 73%] Building C object CMakeFiles/plink.dir/unix/no-gtk.c.o
[ 74%] Linking C executable plink
[ 74%] Built target plink
[ 74%] Building C object CMakeFiles/pscp-be-list.dir/be_list.c.o
[ 74%] Built target pscp-be-list
[ 74%] Building C object CMakeFiles/pscp.dir/pscp.c.o
[ 74%] Building C object CMakeFiles/pscp.dir/unix/no-gtk.c.o
[ 75%] Linking C executable pscp
[ 75%] Built target pscp
[ 75%] Building C object CMakeFiles/psftp-be-list.dir/be_list.c.o
[ 75%] Built target psftp-be-list
[ 75%] Building C object CMakeFiles/psftp.dir/psftp.c.o
[ 76%] Building C object CMakeFiles/psftp.dir/unix/no-gtk.c.o
[ 76%] Linking C executable psftp
[ 76%] Built target psftp
[ 76%] Building C object CMakeFiles/psocks.dir/unix/psocks.c.o
[ 77%] Building C object CMakeFiles/psocks.dir/psocks.c.o
[ 77%] Building C object CMakeFiles/psocks.dir/stubs/no-rand.c.o
[ 77%] Building C object CMakeFiles/psocks.dir/proxy/nocproxy.c.o
[ 77%] Building C object CMakeFiles/psocks.dir/proxy/nosshproxy.c.o
[ 78%] Building C object CMakeFiles/psocks.dir/ssh/portfwd.c.o
[ 78%] Building C object CMakeFiles/psocks.dir/unix/no-gtk.c.o
[ 78%] Linking C executable psocks
[ 78%] Built target psocks
[ 78%] Built target manpages
[ 78%] Building C object ssh/CMakeFiles/sshserver.dir/connection1-server.c.o
[ 79%] Building C object ssh/CMakeFiles/sshserver.dir/connection2-server.c.o
[ 79%] Building C object ssh/CMakeFiles/sshserver.dir/kex2-server.c.o
[ 79%] Building C object ssh/CMakeFiles/sshserver.dir/login1-server.c.o
[ 80%] Building C object ssh/CMakeFiles/sshserver.dir/server.c.o
[ 80%] Building C object ssh/CMakeFiles/sshserver.dir/sesschan.c.o
[ 80%] Building C object ssh/CMakeFiles/sshserver.dir/sftpserver.c.o
[ 80%] Building C object ssh/CMakeFiles/sshserver.dir/userauth2-server.c.o
[ 81%] Building C object ssh/CMakeFiles/sshserver.dir/__/unix/sftpserver.c.o
[ 81%] Building C object ssh/CMakeFiles/sshserver.dir/__/unix/procnet.c.o
[ 81%] Linking C static library libsshserver.a
[ 81%] Built target sshserver
[ 81%] Building C object unix/CMakeFiles/puttyxpms.dir/putty-xpm.c.o
[ 82%] Building C object unix/CMakeFiles/puttyxpms.dir/putty-config-xpm.c.o
[ 82%] Linking C static library libputtyxpms.a
[ 82%] Built target puttyxpms
[ 82%] Building C object unix/CMakeFiles/ptermxpms.dir/pterm-xpm.c.o
[ 83%] Building C object unix/CMakeFiles/ptermxpms.dir/pterm-config-xpm.c.o
[ 83%] Linking C static library libptermxpms.a
[ 83%] Built target ptermxpms
[ 84%] Generating ../CMakeFiles/sbcsdat.c.tmp
[ 84%] Updating sbcsdat.c
[ 84%] Built target generated_sbcsdat_c
[ 84%] Building C object charset/CMakeFiles/charset.dir/fromucs.c.o
[ 84%] Building C object charset/CMakeFiles/charset.dir/localenc.c.o
[ 84%] Building C object charset/CMakeFiles/charset.dir/macenc.c.o
[ 85%] Building C object charset/CMakeFiles/charset.dir/mimeenc.c.o
[ 85%] Building C object charset/CMakeFiles/charset.dir/sbcs.c.o
[ 85%] Building C object charset/CMakeFiles/charset.dir/__/CMakeFiles/sbcsdat.c.o
[ 85%] Building C object charset/CMakeFiles/charset.dir/slookup.c.o
[ 86%] Building C object charset/CMakeFiles/charset.dir/toucs.c.o
[ 86%] Building C object charset/CMakeFiles/charset.dir/utf8.c.o
[ 86%] Building C object charset/CMakeFiles/charset.dir/xenc.c.o
[ 87%] Linking C static library libcharset.a
[ 87%] Built target charset
[ 87%] Generating CMakeFiles/licence.h.tmp
[ 87%] Updating licence.h
[ 87%] Built target generated_licence_h
[ 88%] Building C object unix/CMakeFiles/fuzzterm-be-list.dir/__/be_list.c.o
[ 88%] Built target fuzzterm-be-list
[ 88%] Building C object unix/CMakeFiles/fuzzterm.dir/__/test/fuzzterm.c.o
[ 88%] Building C object unix/CMakeFiles/fuzzterm.dir/__/logging.c.o
[ 89%] Building C object unix/CMakeFiles/fuzzterm.dir/__/stubs/no-print.c.o
[ 89%] Building C object unix/CMakeFiles/fuzzterm.dir/unicode.c.o
[ 89%] Building C object unix/CMakeFiles/fuzzterm.dir/no-gtk.c.o
[ 89%] Linking C executable ../fuzzterm
[ 89%] Built target fuzzterm
[ 89%] Building C object unix/CMakeFiles/osxlaunch.dir/osxlaunch.c.o
[ 89%] Linking C executable ../osxlaunch
[ 89%] Built target osxlaunch
[ 89%] Building C object unix/CMakeFiles/psusan-be-list.dir/__/be_list.c.o
[ 89%] Built target psusan-be-list
[ 89%] Building C object unix/CMakeFiles/psusan.dir/psusan.c.o
[ 90%] Building C object unix/CMakeFiles/psusan.dir/__/stubs/no-gss.c.o
[ 90%] Building C object unix/CMakeFiles/psusan.dir/__/ssh/scpserver.c.o
[ 90%] Building C object unix/CMakeFiles/psusan.dir/no-gtk.c.o
[ 90%] Building C object unix/CMakeFiles/psusan.dir/pty.c.o
[ 91%] Linking C executable ../psusan
[ 91%] Built target psusan
[ 92%] Building C object unix/CMakeFiles/puttygen-common.dir/__/stubs/no-timing.c.o
[ 92%] Building C object unix/CMakeFiles/puttygen-common.dir/keygen-noise.c.o
[ 92%] Building C object unix/CMakeFiles/puttygen-common.dir/no-gtk.c.o
[ 92%] Building C object unix/CMakeFiles/puttygen-common.dir/noise.c.o
[ 93%] Building C object unix/CMakeFiles/puttygen-common.dir/storage.c.o
[ 93%] Building C object unix/CMakeFiles/puttygen-common.dir/__/sshpubk.c.o
[ 93%] Building C object unix/CMakeFiles/puttygen-common.dir/__/sshrand.c.o
[ 93%] Built target puttygen-common
[ 93%] Building C object unix/CMakeFiles/puttygen.dir/__/cmdgen.c.o
[ 93%] Linking C executable ../puttygen
[ 93%] Built target puttygen
[ 93%] Building C object unix/CMakeFiles/cgtest.dir/__/cgtest.c.o
[ 94%] Linking C executable ../cgtest
[ 94%] Built target cgtest
[ 94%] Building C object unix/CMakeFiles/overaligned_alloc.dir/__/utils/memory.c.o
[ 94%] Built target overaligned_alloc
[ 94%] Building C object unix/CMakeFiles/testsc.dir/__/test/testsc.c.o
[ 94%] Linking C executable ../testsc
[ 94%] Built target testsc
[ 95%] Building C object unix/CMakeFiles/testzlib.dir/__/test/testzlib.c.o
[ 95%] Building C object unix/CMakeFiles/testzlib.dir/__/ssh/zlib.c.o
[ 95%] Linking C executable ../testzlib
[ 95%] Built target testzlib
[ 95%] Building C object unix/CMakeFiles/uppity-be-list.dir/__/be_list.c.o
[ 95%] Built target uppity-be-list
[ 95%] Building C object unix/CMakeFiles/uppity.dir/uppity.c.o
[ 96%] Building C object unix/CMakeFiles/uppity.dir/__/ssh/scpserver.c.o
[ 96%] Building C object unix/CMakeFiles/uppity.dir/no-gtk.c.o
[ 96%] Building C object unix/CMakeFiles/uppity.dir/pty.c.o
[ 96%] Building C object unix/CMakeFiles/uppity.dir/__/stubs/no-gss.c.o
[ 97%] Linking C executable ../uppity
[ 97%] Built target uppity
[ 97%] Building C object unix/CMakeFiles/pageant-be-list.dir/__/be_list.c.o
[ 97%] Built target pageant-be-list
[ 98%] Building C object unix/CMakeFiles/pageant.dir/pageant.c.o
[ 98%] Building C object unix/CMakeFiles/pageant.dir/__/stubs/no-gss.c.o
[ 98%] Building C object unix/CMakeFiles/pageant.dir/x11.c.o
[ 98%] Building C object unix/CMakeFiles/pageant.dir/noise.c.o
[ 99%] Building C object unix/CMakeFiles/pageant.dir/__/ssh/x11fwd.c.o
[ 99%] Building C object unix/CMakeFiles/pageant.dir/__/proxy/nosshproxy.c.o
[ 99%] Building C object unix/CMakeFiles/pageant.dir/noaskpass.c.o
[ 99%] Building C object unix/CMakeFiles/pageant.dir/no-gtk.c.o
[100%] Linking C executable ../pageant
[100%] Built target pageant
Install the project...
-- Install configuration: ""
-- Installing: /usr/local/bin/plink
-- Installing: /usr/local/share/man/man1/plink.1
-- Installing: /usr/local/bin/pscp
-- Installing: /usr/local/share/man/man1/pscp.1
-- Installing: /usr/local/bin/psftp
-- Installing: /usr/local/share/man/man1/psftp.1
-- Installing: /usr/local/bin/psusan
-- Installing: /usr/local/share/man/man1/psusan.1
-- Installing: /usr/local/bin/puttygen
-- Installing: /usr/local/share/man/man1/puttygen.1
-- Installing: /usr/local/bin/pageant
-- Installing: /usr/local/share/man/man1/pageant.1

使用

plink -i ~/.ssh/[putty].ppk [user@]host