Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
您将如何通过最新macOS上的nix安装openconnect?_Macos_Macos Mojave_Nix_Openconnect - Fatal编程技术网

您将如何通过最新macOS上的nix安装openconnect?

您将如何通过最新macOS上的nix安装openconnect?,macos,macos-mojave,nix,openconnect,Macos,Macos Mojave,Nix,Openconnect,我是nix的新手,希望能够用它安装openconnect Darwin目前似乎不受nix支持,尽管它可以与brew或macports一起安装 我已经尝试了基本安装和不支持的安装。我在google或stackoverflow上还没有看到任何有帮助的东西 基本安装结果 $nix环境-i openconnect 警告:有多个名为“openconnect-8.03”的派生;使用第一个 安装“openconnect-8.03” 错误:/nix/store/bsxpbjipz85ws3wbznhpgc387

我是nix的新手,希望能够用它安装openconnect

Darwin目前似乎不受nix支持,尽管它可以与brew或macports一起安装

我已经尝试了基本安装和不支持的安装。我在google或stackoverflow上还没有看到任何有帮助的东西

基本安装结果 $nix环境-i openconnect 警告:有多个名为“openconnect-8.03”的派生;使用第一个 安装“openconnect-8.03” 错误:/nix/store/bsxpbjipz85ws3wbznhpgc38779pzak5-nixpkgs-19.09pre186574.88d9f776091/nixpkgs/pkgs/tools/networking/openconnect/default中的包“«name missing»”。在“x86_64-darwin”上不支持nix:28,拒绝评估。 可以设置“nixos重建”的 {nixpkgs.config.allowUnsupportedSystem=true;} 在configuration.nix中,以覆盖此。 b表示'nix env'、'nix build'、'nix shell'或您可以添加的任何其他nix命令 {allowUnsupportedSystem=true;} 到~/.config/nixpkgs/config.nix。 使用“-show trace”显示详细的位置信息 允许不支持的结果 $NIXPKGS\u允许\u不支持\u系统=1 nix环境-i openconnect 警告:有多个名为“openconnect-8.03”的派生;使用第一个 安装“openconnect-8.03” 这些衍生产品将被构建: /nix/store/rf9afn87lch36bj7q61ks6rr3igsbv83-builder.pl.drv /nix/store/25pr0lcpbgdx78vpv2jb99sngzwq6b44-nettools-1003.1-2008.drv /nix/store/v9i3z3bh3jzs80wj4jbb5vn37mwflah-openresolv-3.9.0.drv /nix/store/1i8i9qww079gm1l82bnggkpxphg27v9w-vpnc-0.5.3-post-r550.drv /nix/store/1fzxm6cdd5d2mgizkvqx0zi0vg9ilpk-openconnect-8.03.drv 这些路径将获取157.54 MiB下载,811.71 MiB解包: /nix/store/02cjbymr9q0abw1vdy9i4c67dklgq4iq-autogen-5.18.12-lib /nix/store/09cdrnckixb7i5fsv2fc33rd7p5zx0n8-libjpeg-turbo-2.0.2 /nix/store/0cifmxw0r6lijng796a3z3nwq67ma5b3-llvm-7.1.0-lib /nix/store/0x4jdm1dhb593bpgazqclg7np5mb9yp2-vpnc-r550 /nix/store/1d1xq0r2zg4r1mk8f1ydfygw19i84lpq-fontconfig-2.12.6 /nix/store/1ki1m09g8wnd5vzadcxh0pjwfz27zk8z扩展响应参数 /nix/store/1QKQJB02KHXR13Q8HWHWICZN5ZSVJVZV-GNZV-4.7 /nix/store/28CIALBGWII11YNA529XIM4W1CNC7BN-expat-2.2.7 /nix/store/29alwmfhca3y5gj0fki5raahi2s6330n-nettle-3.4.1-dev /nix/store/2ia88csiygmwq9bprdlwdpj9ajnjw1wd gtk+3-3.24.8 /nix/store/2pj2hdfy8jqy41hbh5h6z7sqhmcpi7xy cctools binutils达尔文 /nix/store/2x82drnhq64vpw0pj4gkgid0qhm7f20q-gnutls-3.6.8-dev /nix/store/33WHMHH30L2C1C65PAKYGV520FJSI96-jasper-2.0.16 /nix/store/4366mxm4p1032s9s8l6pyzwz56xr9inb-libxml2-2.9.9-py /nix/store/49nmvn7iaxlahhc66w8b4y9j66n8fjlb-autogen-5.18.12 /nix/store/4mjyhc65kdri28g59gpnjvimjkb44vpy-gawk-4.2.1 /nix/store/4zn384psyqihmm6fnmavxw5w3509qgnw-Security-osx-10.9.5 ... 配置 建筑物 构建标志:SHELL=/nix/store/d9wxsyxsj3ssjcbywwm35254d14yv87a-bash-4.4-p23/bin/bash sed-e's:@SBINDIR@:/nix/store/izy3kb6035gl46dkhl09g2ghg2hqp-openresolv-3.9.0/sbin:g'-e:@SYSCONFDIR@:/etc:g'-e:@LIBEXECDIR@:/nix/store/izy3kb6035gl46dkhl09g2ghc2hqp-openresolv-3.9.0/libexec/resolvconf:g'\ -e's:@VARDIR@:/run/resolvconf:g'\ -e's:@RCDIR@::g'-e's:@RESTARTCMD@:false:g'-e's:@RCDIR@::g'-e's:@STATUSARG@::g'\ resolvconf.in>resolvconf sed-e's:@SBINDIR@:/nix/store/izy3kb6035gl46dkhl09g2ghg2hqp-openresolv-3.9.0/sbin:g'-e:@SYSCONFDIR@:/etc:g'-e:@LIBEXECDIR@:/nix/store/izy3kb6035gl46dkhl09g2ghc2hqp-openresolv-3.9.0/libexec/resolvconf:g'\ -e's:@VARDIR@:/run/resolvconf:g'\ -e's:@RCDIR@::g'-e's:@RESTARTCMD@:false:g'-e's:@RCDIR@::g'-e's:@STATUSARG@::g'\ resolvconf.8.in>resolvconf.8 sed-e's:@SBINDIR@:/nix/store/izy3kb6035gl46dkhl09g2ghg2hqp-openresolv-3.9.0/sbin:g'-e:@SYSCONFDIR@:/etc:g'-e:@LIBEXECDIR@:/nix/store/izy3kb6035gl46dkhl09g2ghc2hqp-openresolv-3.9.0/libexec/resolvconf:g'\ -e's:@VARDIR@:/run/resolvconf:g'\ -e's:@RCDIR@::g'-e's:@RESTARTCMD@:false:g'-e's:@RCDIR@::g'-e's:@STATUSARG@::g'\ resolvconf.conf.5.in>resolvconf.conf.5 sed-e's:@SBINDIR@:/nix/store/izy3kb6035gl46dkhl09g2ghg2hqp-openresolv-3.9.0/sbin:g'-e:@SYSCONFDIR@:/etc:g'-e:@LIBEXECDIR@:/nix/store/izy3kb6035gl46dkhl09g2ghc2hqp-openresolv-3.9.0/libexec/resolvconf:g'\ -e's:@VARDIR@:/run/resolvconf:g'\ -e's:@RCDIR@::g'-e's:@RESTARTCMD@:false:g'-e's:@RCDIR@::g'-e's:@STATUSARG@::g'\ libc.in>libc sed-e's:@SBINDIR@:/nix/store/izy3kb6035gl46dkhl09g2ghg2hqp-openresolv-3.9.0/sbin:g'-e:@SYSCONFDIR@:/etc:g'-e:@LIBEXECDIR@:/nix/store/izy3kb6035gl46dkhl09g2ghc2hqp-openresolv-3.9.0/libexec/resolvconf:g'\ -e's:@VARDIR@:/run/resolvconf:g'\ -e's:@RCDIR@::g'-e's:@RESTARTCMD@:false:g'-e's:@RCDIR@::g'-e's:@STATUSARG@::g'\ dnsmasq.in>dnsmasq sed-e's:@SBINDIR@:/nix/store/izy3kb6035gl46dkxlhl09g2gh cg2hqp-openresolv-3.9.0/sbin:g'-e's:@SYSCONFDIR@:/etc:g'-e:@LIBEXECDIR@:/nix/store/izy3kb6035gl46dkxlhl09g2ghcg2hqp-openresolv-3.9.0/libexec/resolvconf:g'\ -e's:@VARDIR@:/run/resolvconf:g'\ -e's:@RCDIR@::g'-e's:@RESTARTCMD@:false:g'-e's:@RCDIR@::g'-e's:@STATUSARG@::g'\ named.in>named sed-e's:@SBINDIR@:/nix/store/izy3kb6035gl46dkhl09g2ghg2hqp-openresolv-3.9.0/sbin:g'-e:@SYSCONFDIR@:/etc:g'-e:@LIBEXECDIR@:/nix/store/izy3kb6035gl46dkhl09g2ghc2hqp-openresolv-3.9.0/libexec/resolvconf:g'\ -e's:@VARDIR@:/run/resolvconf:g'\ -e's:@RCDIR@::g'-e's:@RESTARTCMD@:false:g'-e's:@RCDIR@::g'-e's:@STATUSARG@::g'\ pdnsd.in>pdnsd sed-e's:@SBINDIR@:/nix/store/izy3kb6035gl46dkhl09g2ghg2hqp-openresolv-3.9.0/sbin:g'-e:@SYSCONFDIR@:/etc:g'-e:@LIBEXECDIR@:/nix/store/izy3kb6035gl46dkhl09g2ghc2hqp-openresolv-3.9.0/libexec/resolvconf:g'\ -e's:@VARDIR@:/run/resolvconf:g'\ -e's:@RCDIR@::g'-e's:@RESTARTCMD@:false:g'-e's:@RCDIR@::g'-e's:@STATUSARG@::g'\ unbound.in>解除绑定 安装 安装标志:SHELL=/nix/store/d9wxsyxsj3ssjcbywwm35254d14yv87a-bash-4.4-p23/bin/bash SYSCONFDIR=\$\out\/etc安装 安装-d/nix/store/izy3kb6035gl46dkxlhl09g2ghcg2hqp-openresolv-3.9.0/sbin 安装-m 0755 resolvconf/nix/store/izy3kb6035gl46dkxlhl09g2ghcg2hqp-openresolv-3.9.0/sbin 安装-d/nix/store/izy3kb6035gl46dkxlhl09g2ghcg2hqp-openresolv-3.9.0/etc 测试-e/nix/store/izy3kb6035gl46dkxlhl09g2ghcg2hqp-openresolv-3.9.0/etc/resolvconf.conf |\ 安装-m 0644 resolvconf.conf/nix/store/izy3kb6035gl46dkxlhl09g2ghcg2hqp-openresolv-3.9.0/etc 安装-d/nix/store/izy3kb6035gl46dkxlhl09g2ghcg2hqp-openresolv-3.9.0/libexec/resolvconf 安装-m 0644 libc dnsmasq命名为pdnsd unbound/nix/store/izy3kb6035gl46dkxlhl09g2ghcg2hqp-openresolv-3.9.0/libexec/resolvconf 安装-d/nix/store/izy3kb6035gl46dkxlhl09g2ghcg2hqp-openresolv-3.9.0/share/man/man8 安装-m 0444 resolvconf.8/nix/store/izy3kb6035gl46dkxlhl09g2ghcg2hqp-openresolv-3.9.0/share/man/man8 安装-d/nix/store/izy3kb6035gl46dkxlhl09g2ghcg2hqp-openresolv-3.9.0/share/man/man5 安装-m 0444 resolvconf.conf.5/nix/store/izy3kb6035gl46dkxlhl09g2ghcg2hqp-openresolv-3.9.0/share/man/man5 安装后固定装置 gzip/nix/store/izy3kb6035gl46dkxlhl09g2ghcg2hqp-openresolv-3.9.0/share/man下的手册页/ 条带为/nix/store/2pj2hdfy8jqy41hbh5h6z7sqhmcpi7xy cctools-binutils-darwin/bin/strip 使用命令条和标志进行剥离-S in/nix/store/izy3kb6035gl46dkxlhl09g2ghcg2hqp-openresolv-3.9.0/libexec/nix/store/izy3kb6035gl46dkxlhl09g2ghcg2hqp-openresolv-3.9.0/sbin 修补/nix/store/izy3kb6035gl46dkxlhl09g2ghcg2hqp-openresolv-3.9.0中的脚本解释器路径 /nix/store/izy3kb6035gl46dkxlhl09g2ghcg2hqp-openresolv-3.9.0/sbin/.resolvconf包装:解释器指令从/bin/sh更改为/nix/store/d9wxsyxsj3ssjcbywm35254d14yv87a-bash-4.4-p23/bin/sh 将/nix/store/izy3kb6035gl46dkxlhl09g2ghcg2hqp-openresolv-3.9.0/sbin/*移动到/nix/store/izy3kb6035gl46dkxl09g2ghcg2hqp-openresolv-3.9.0/bin 建筑“/nix/store/25pr0lcpbgdx78vpv2jb99sngzwq6b44-nettools-1003.1-2008.drv”。。。 在用户环境中创建了6个符号链接 建筑“/nix/store/1i8i9qww079gm1l82bnggkpxphg27v9w-vpnc-0.5.3-post-r550.drv”。。。 解包源 解包源归档文件/nix/store/0x4jdm1dhb593bpgazqclg7np5mb9yp2-vpnc-r550 源根是vpnc-r550 修补源 应用patch/nix/store/cjmd5815vwl3kfhm8f5yzrnd0zcms7ki-makefile.patch 修补文件Makefile 大块头1在20岁时用fuzz 1成功。 Hunk 2在82处成功,fuzz 2偏移11行。 应用patch/nix/store/9LQ515151D73Q7M5D291QAYZ73828MKY1F-no“默认”路由“当”\u netmask.patch 修补文件vpnc脚本 配置 substituteStream:警告:模式“/usr/bin/perl”与文件“pcf2vpnc”中的任何内容都不匹配 没有配置脚本,什么也不做 ... clang-O3-g-W-Wall-Wmissing声明-Wwrite strings-I/nix/store/f7pyl32f8jq8g2i62qffrjwigi0znb1a-libgcrypt-1.8.4-dev/include-I/nix/store/5pnsm2fly4w5zi0d1qlvz071jwlv9-libgpg-error-1.36-dev/include-DOPENSSL-DCRYPTO-OPENSSL-DVERSION=\0.5.3-c-o-config.o-config.o-config.c config.c:212:6:警告:只要“if”条件为true,变量“pass”就会在未初始化时使用[-Wsometimes uninitialized] 如果WEXITSTATUSstatus!=0 { ^~~~~~~~~~~~~~~~~~~~~~~~ /nix/store/bhywddq18j79xr274n45byvqjb8fs52j-Libsystem-osx-10.12.6/include/sys/wait.h:144:24:注意:从宏“WEXITSTATUS”展开 定义WEXITSTATUSx\u W\u INTx>>8&0x000000ff ^ config.c:242:9:注意:此处发生未初始化使用 回程通行证; ^~~~ config.c:212:2:注意:如果“if”的条件始终为false,则删除它 如果WEXITSTATUSstatus!=0{ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ config.c:207:6:警告:只要“if”条件为true,变量“pass”就会在未初始化时使用[-Wsometimes uninitialized] 如果!妻子退出状态{ ^~~~~~~~~~~~~~~~~~ config.c:242:9:注意:此处发生未初始化使用 回程通行证; ^~~~ config.c:207:2:注意:如果“if”的条件始终为false,则删除它 如果退婚状态{ ^~~~~~~~~~~~~~~~~~~~~~~~~ config.c:204:6:警告:只要“if”条件为true,变量“pass”就会在未初始化时使用[-Wsometimes uninitialized] 如果r==-1 ^~~~~~~ config.c:242:9:注意:此处发生未初始化使用 回程通行证; ^~~~ config.c:204:2:注意:如果“if”的条件始终为false,请删除它 如果r==-1 ^~~~~~~~~~~~ config.c:177:6:警告:只要“if”条件为true,变量“pass”就会在未初始化时使用[-Wsometimes uninitialized] 如果pid==-1 ^~~~~~~~~ config.c:242:9:注意:此处发生未初始化使用 回程通行证; ^~~~ config.c:177:2:注意:如果“if”的条件始终为false,则删除它 如果pid==-1 ^~~~~~~~~~~~~~ config.c:173:6:警告:只要“if”条件为true,变量“pass”就会在未初始化时使用[-Wsometimes uninitialized] 如果管道fds==-1 ^~~~~~~~~~~~~~~ config.c:242:9:注意:此处发生未初始化使用 回程通行证; ^~~~ config.c:173:2:注意:如果“if”的条件始终为false,则删除它 如果管道fds==-1 ^~~~~~~~~~~~~~~~~~~~ config.c:170:12:注意:初始化变量“pass”以使此警告静音 字符*通行证; ^ =NULL 生成了5个警告。 clang-O3-g-W-Wall-Wmissing声明-Wwrite strings-I/nix/store/f7pyl32f8jq8g2i62qffrjwigi0znb1a-libgcrypt-1.8.4-dev/include-I/nix/store/5pnsm2fly4w5zi0d1qlvz071jwlv9-libgpg-error-1.36-dev/include-DOPENSSL-DCRYPTO OPENSSL-DVERSION=\0.5.3-c-o dh.o.c clang-O3-g-W-Wall-Wmissing声明-Wwrite strings-I/nix/store/f7pyl32f8jq8g2i62qfrjwigi0znb1a-libgcrypt-1.8.4-dev/include-I/nix/store/5pnsm2fly4w5zi0d1qlvz071jwlv9-libgpg-error-1.36-dev/include-DOPENSSL-DCRYPTO OPENSSL-DVERSION=\0.5.3-c-o数学组 clang-O3-g-W-Wall-Wmissing声明-Wwrite strings-I/nix/store/f7pyl32f8jq8g2i62qfrjwigi0znb1a-libgcrypt-1.8.4-dev/include-I/nix/store/5pnsm2fly4w5zi0d1qlvz071jwlv9-libgpg-error-1.36-dev/include-DOPENSSL-DCRYPTO OPENSSL-DVERSION=\0.5.3-c-supp.o supp.c clang-O3-g-W-Wall-Wmissing声明-Wwrite strings-I/nix/store/f7pyl32f8qg2i62qfrjwigi0znb1a-libgcrypt-1.8.4-dev/include-I/nix/store/5pnsm2fly4w5zi0d1qlvz071jwlv9-libgpg-error-1.36-dev/include-DOPENSSL-DCRYPTO OPENSSL-DVERSION=\0.5.3-c-o decrypt utils.c clang-O3-g-W-Wall-Wmissing声明-Wwrite strings-I/nix/store/f7pyl32f8qg2i62qfrjwigi0znb1a-libgcrypt-1.8.4-dev/include-I/nix/store/5pnsm2fly4w5zi0d1qlvz071jwlv9-libgpg-error-1.36-dev/include-DOPENSSL-DCRYPTO OPENSSL-DVERSION=\0.5.3-c-o crypto.o crypto.c clang-O3-g-W-Wall-Wmissing声明-Wwrite strings-I/nix/store/f7pyl32f8jq8g2i62qqfrjwigi0znb1a-libgcrypt-1.8.4-dev/include-I/nix/store/5pnsm2flly4w5zi0d1qlvz0zs71jwlv9-libgpg-error-1.36-dev/include-DOPENSSL_GPL违反-Dcryptou OPENSSL-DVERSION=\0.5.3-c-o CryptoOpenSSL crypto openssl.c:66:30:警告:未使用的参数“buf”[-Wunused参数] 静态整数密码\u cbchar*buf,整数大小,整数rwflag,void*userdata ^ crypto openssl.c:66:39:警告:未使用的参数“大小”[-Wunused参数] 静态整数密码\u cbchar*buf,整数大小,整数rwflag,void*userdata ^ crypto openssl.c:66:49:警告:未使用的参数“rwflag”[-Wunused参数] 静态整数密码\u cbchar*buf,整数大小,整数rwflag,void*userdata ^ crypto openssl.c:66:63:警告:未使用的参数“userdata”[-Wunused参数] 静态整数密码\u cbchar*buf,整数大小,整数rwflag,void*userdata ^ 生成4个警告。 clang-O3-g-W-Wall-Wmissing声明-Wwrite strings-I/nix/store/f7pyl32f8jq8g2i62qqfrjwigi0znb1a-libgcrypt-1.8.4-dev/include-I/nix/store/5pnsm2flly4w5zi0d1qlvz0zs71jwlv9-libgpg-error-1.36-dev/include-DOPENSSL_GPL违反-DCRYPTO_OPENSSL-DVERSION=\0.5.3-c-o NC.o VPC vpnc.c:1901:39:警告:“memset”调用操作类型为“unsigned char”的对象,而大小基于不同类型的“unsigned char*”[-Wsizeof pointer memaccess] memsetdh_shared_secret,0,sizeofdh_shared_secret; ~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~ vpnc.c:1901:39:注意:您的意思是提供明确的长度吗? memsetdh_shared_secret,0,sizeofdh_shared_secret; ^~~~~~~~~~~~~~~~ 1警告g 生成。 ... 正在检查是否有呆滞。。。目瞪口呆 正在检查make是否设置$make。。。对 正在检查make是否支持嵌套变量。。。对 正在检查ustar格式是否支持UID“501”。。。对 正在检查ustar格式是否支持GID“20”。。。对 正在检查如何创建ustar tar存档。。。格努塔 正在检查make是否支持嵌套变量。。。是的 正在检查make使用的包含样式。。。GNU 正在检查gcc。。。叮当声 正在检查C编译器是否工作。。。对 正在检查C编译器的默认输出文件名。。。a、 出去 正在检查可执行文件的后缀。。。 正在检查我们是否正在交叉编译。。。不 正在检查对象文件的后缀。。。o 正在检查我们是否正在使用GNU C编译器。。。对 正在检查clang是否接受-g。。。对 正在检查clang选项以接受ISO C89。。。不需要 正在检查clang是否同时理解-c和-o。。。对 正在检查clang的依赖项样式。。。没有一个 正在检查fdevname\u r。。。不 正在检查statfs。。。对 正在检查getline。。。对 正在检查strcestr。。。对 正在检查strndup。。。对 正在检查asprintf。。。对 正在检查vasprintf。。。对 正在检查支持的编译器标志-Wall-Wextra-Wno缺少字段初始值设定项-Wno符号比较-Wno未使用的参数-Werror=指向int cast的指针-wdecaration after语句-Werror隐式函数声明-Wformat nonliteral-Wformat security-Winit self-Wmissing声明-Wmissing include dirs-Wnested externs-Wpointer arith-Wwrite strings 正在检查memset\u s。。。对 正在检查套接字。。。对 正在检查inet\u aton。。。对 正在检查IPV6\u路径MTU套接字选项。。。不 正在检查android日志打印。。。不 正在检查\uuuuAndroid\uLog\uVPrint in-llog。。。不 正在检查nl_langinfo。。。对 正在检查clang使用的ld。。。ld 正在检查链接器ld是否为GNU ld。。。不 正在检查共享库运行路径原点。。。完成 正在检查如何运行C预处理器。。。叮当声 正在检查处理长线和-e的grep/nix/store/BZR287Y1SY2QSRMYWKGXLKBLZ7VX61W-gnugrep-3.3/bin/grep 正在检查白鹭/nix/store/bzr287y1sy2qsrmywkgxlkblz7vx61w-gnugrep-3.3/bin/grep-E 正在检查iconv。。。不,考虑安装GNU LIbICOV 正在检查GNUTLS。。。对 正在检查gnutls\u系统\u键\u添加\u x509。。。对 正在检查gnutls\u pkcs11\u添加\u提供程序。。。对 正在检查P11KIT。。。不 正在检查tss库。。。不 正在检查TASN1。。。不 正在检查LIBLZ4。。。不 配置:警告: *** ***找不到lz4。 *** 正在检查白鹭。。。cached/nix/store/bzr287y1sy2qsrmywkgxlkblz7vx61w-gnugrep-3.3/bin/grep-E 正在检查如何打印字符串。。。printf 正在检查不截断输出的sed/nix/store/1QKQJB02KHXR13Q8HWICZN5ZSVJVZV-gnused-4.7/bin/sed 正在检查fgrep/nix/store/bzr287y1sy2qsrmywkgxlkblz7vx61w-gnugrep-3.3/bin/grep-F 正在检查clang使用的ld。。。ld 正在检查链接器ld是否为GNU ld。。。不 正在检查BSD或MS兼容的名称列表器nm。。。纳米 正在检查名称列表器nm接口。。。BSD纳米 正在检查ln-s是否工作。。。对 正在检查命令行参数的最大长度。。。196608 正在检查如何将x86_64-apple-darwin18.7.0文件名转换为x86_64-apple-darwin18.7.0格式。。。函数转换文件 正在检查如何将x86_64-apple-darwin18.7.0文件名转换为工具链格式。。。函数转换文件 正在检查ld选项以重新加载对象文件-R 正在检查objdump。。。不 正在检查如何识别依赖库。。。通关 正在检查dlltool。。。不 正在检查如何关联运行库和链接库。。。printf%s\n 正在检查archiver@文件支持。。。不 正在检查带。。。带 正在检查ranlib。。。兰利布 正在检查命令以分析来自clang对象的nm输出。。。好啊 正在检查sysroot。。。不 正在检查工作数据/nix/store/6964byz5cbs03s8zckqn72i6zq12ipqv-coreutils-8.31/bin/dd 正在检查如何截断二进制管道/nix/store/6964byz5cbs03s8zckqn72i6zq12ipqv-coreutils-8.31/bin/dd bs=4096计数=1 正在检查mt。。。不 正在检查:是否是清单工具。。。不 正在检查dsymutil。。。dsymutil 正在检查nEdit。。。不 检查脂肪。。。脂 检查耳石。。。耳石 正在检查otool64。。。不 正在检查-单_模块链接器标志。。。对 正在检查-导出的\u符号\u列表链接器标志。。。对 正在检查-强制加载链接器标志。。。对 正在检查dlfcn.h。。。对 正在检查objdir。自由基 正在检查clang是否支持-fno rtti-fno异常。。。对 正在检查clang选项以生成图片-fno公共-DPIC 正在检查clang PIC flag-fno common-DPIC是否工作。。。对 正在检查clang静态标志-静态工作。。。不 正在检查clang是否支持-c-o file.o。。。对 正在检查clang是否支持-c-o file.o。。。是的 正在检查clang链接器ld是否支持共享库。。。对 正在检查动态链接器特性。。。达尔文18.7.0动态 正在检查如何将库路径硬编码到程序中。。。立即的 正在检查是否可以剥离库。。。对 检查libtool是否支持sh 阿雷德图书馆。。。对 正在检查是否生成共享库。。。对 正在检查是否生成静态库。。。不 正在检查链接器版本脚本标志。。。无支撑 正在检查LIBXML2。。。对 正在检查ZLIB。。。对 正在检查LIBPROXY。。。不 正在检查libproxy。。。不 正在检查LIBSTOKEN。。。对 正在检查LIBPSKC。。。不 正在检查krb5配置。。。不 正在检查gssapi/gssapi.h可用性。。。不 正在检查gssapi/gssapi.h是否存在。。。不 正在检查gssapi/gssapi.h。。。不 正在检查gssapi.h可用性。。。不 正在检查gssapi.h是否存在。。。不 正在检查gssapi.h。。。不 配置:警告:找不到或 配置:警告:在不支持GSSAPI的情况下生成 正在检查_tun.h可用性。。。不 正在检查\u tun.h是否存在。。。不 正在检查是否有错误。。。不 正在检查linux/if_tun.h可用性。。。不 正在检查linux/if_tun.h是否存在。。。不 正在检查linux/if_tun.h。。。不 正在检查net/if_tun.h可用性。。。不 正在检查网络/if_tun.h是否存在。。。不 正在检查网络/如果\u tun.h。。。不 正在检查net/tun/if_tun.h可用性。。。不 正在检查net/tun/if_tun.h是否存在。。。不 正在检查网络/tun/if_tun.h。。。不 正在检查网络/if_utun.h。。。对 正在检查alloca.h可用性。。。对 正在检查alloca.h是否存在。。。对 正在检查alloca.h。。。对 正在检查endian.h可用性。。。不 正在检查endian.h是否存在。。。不 正在检查endian.h。。。不 正在检查sys/endian.h可用性。。。不 正在检查sys/endian.h是否存在。。。不 正在检查sys/endian.h。。。不 正在检查系统/isa_defs.h可用性。。。不 正在检查系统/isa_defs.h是否存在。。。不 正在检查系统/isa_defs.h。。。不 正在检查python3。。。不 正在检查python2。。。不 正在检查python/usr/bin/python 正在检查groff是否可以创建UTF-8 XHTML。。。不,不构建HTML页面 正在检查CWRAP。。。不 正在检查nuttcp。。。不 正在检查生成的文件是否比“配置”更新。。。完成 配置:创建./config.status config.status:正在创建Makefile config.status:正在创建openconnect.pc config.status:正在创建po/Makefile config.status:正在创建www/Makefile config.status:正在创建libopenconnect.map config.status:正在创建openconnect.8 config.status:正在创建www/styles/Makefile config.status:正在创建www/inc/Makefile config.status:正在创建www/images/Makefile config.status:正在创建测试/Makefile config.status:正在创建测试/softhsm2.conf config.status:正在创建测试/configs/test-user-cert.config config.status:正在创建测试/configs/test-user-pass.config config.status:正在创建config.h config.status:正在执行depfiles命令 config.status:执行libtool命令 构建选项: SSL库:GnuTLS PKCS11支持:否 DTLS支持:是 ESP支持:是 libproxy支持:否 RSA SecurID支持:是 PSKC誓言文件支持:否 GSSAPI支持:否 Yubikey支持:是的 LZ4压缩:没有 Java绑定:否 构建文档:否 单元测试:否 Net命名空间测试:否 建筑物 构建标志:SHELL=/nix/store/d9wxsyxsj3ssjcbywwm35254d14yv87a-bash-4.4-p23/bin/bash 使所有数据都递归 make[1]:输入目录“/private/var/folders/6j/j96x43893xd3vst_44_w7pqm0000gn/T/nix-build-openconnect-8.03.drv-0/openconnect-8.03” CC libopenconnect_la-version.lo CC libopenconnect_la-ssl.lo CC libopenconnect_la-http.lo CC libopenconnect_la-http-auth.lo CC libopenconnect_la-auth-common.lo CC libopenconnect_la-library.lo CC libopenconnect_la-compat.lo CC libopenconnect_la-lzs.lo CC libopenconnect_la-mainloop.lo CC libopenconnect_la-script.lo CC libopenconnect_la-ntlm.lo CC libopenconnect_la-digest.lo CC libopenconnect_la-oncp.lo CC libopenconnect_la-lzo.lo CC libopenconnect_la-auth-juniper.lo CC libopenconnect_la-esp.lo CC libopenconnect_la-esp-seqno.lo CC libopenconnect_la-gnutls-esp.lo CC libopenconnect_la-auth.lo CC libopenconnect_la-cstp.lo CC libopenconnect_la-dtls.lo CC libopenconnect_la-gnutls-dtls.lo CC libopenconnect_la-waren.lo CC libopenconnect_la-gpst.lo CC libopenconnect_la-auth-globalprotect.lo CC libopenconnect_la-yubikey.lo yubikey.c:63:10:致命错误:未找到“PCSC/wintypes.h”文件 包括 ^~~~~~~~~~~~~~~~~ 生成1个错误。 make[1]:***[Makefile:1163:libopenconnect_la-yubikey.lo]错误1 make[1]:离开目录“/private/var/folders/6j/j96x43893xd3vst_44_w7pqm0000gn/T/nix-build-openconnect-8.03.drv-0/openconnect-8.03” make:**[Makefile:697:all]错误2 “/nix/store/1fzxm6cdd5d2mgizkvqqx0zi0vg9ilpk-openconnect-8.03.drv”的生成器失败,退出代码为2 错误:生成“/nix/store/1fzxm6cdd5d2mgizkvqx0zi0vg9ilpk-openconnect-8.03.drv”失败 当然,我希望安装会成功


有人知道如何在macos上进行这种安装,以及如何通过nix进行配置吗?

如果您想解决这个问题 r macOS,方法是在github上分叉NixPKG,然后从本地克隆:

nix-build -A openconnect
openconnect派生正在运行
缺少的C标头似乎来自pcsclite。我通常通过google+Completion在例如nix build-A pcsc[TAB]上发现依赖项。

如果您想修复macOS的此派生,方法是在github上分叉NixPKG,然后从本地克隆:

nix-build -A openconnect
openconnect派生正在运行
缺少的C标头似乎来自pcsclite。我通常通过google+完成来发现依赖项,例如nix build-A pcsc[选项卡]。

安装失败,因为yubikey需要pcsc框架依赖项。我修复了拉请求中的问题。由于它已合并到nixpkgs主分支中,您现在应该能够在Catalina上安装openconnect。

安装失败,因为yubikey需要PCSC框架依赖项。我修复了拉请求中的问题。由于它已合并到nixpkgs主分支中,您现在应该可以在Catalina上安装openconnect。

太好了。它现在确实安装成功了。谢谢太好了。它现在确实安装成功了。谢谢那真的很有帮助-谢谢。作为nixpkgs的新手,这需要时间来完成。谢天谢地,@tricktron修复了源代码构建。这真的很有帮助-谢谢。作为nixpkgs的新手,这需要时间来完成。谢天谢地,@tricktron修复了源代码构建。