【问题标题】:OpenVPN install on BusyBox embedded system在 BusyBox 嵌入式系统上安装 OpenVPN
【发布时间】:2020-01-09 14:24:53
【问题描述】:

首先感谢您的帮助。我正在尝试在与 Busybox 一起运行 linux 的嵌入式设备上安装 openVPN。但是现在我在安装它时遇到了问题。 Busybox 不接受任何 sudo apt-get 安装,我尝试从网站手动安装 openvpn 并将其放置在正确的地图中。执行安装程序后它给了我很多错误,似乎不支持 voor busybox ...有人可以帮助我或有解决方案吗?

我从这个站点安装了 openvpn:https://openvpn.net/community-downloads/ 将tar.gz映射移到嵌入式系统中,运行:./configure,结果是这样的:

# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... no
checking whether make supports nested variables... no
checking build system type... armv5tejl-unknown-linux-gnueabihf
checking host system type... armv5tejl-unknown-linux-gnueabihf
checking whether make supports the include directive... no
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/etc/openvpn':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details

问候,

中号

【问题讨论】:

  • 请展示您已经完成的工作,而不是告诉我们。
  • 那么config.log的内容是什么?还有你试过什么apt-getapt 命令?
  • 您的“嵌入式系统”是否有您尝试使用的工具?编译时使用的工具链,在尝试安装 deb 数据包时使用。嵌入式系统的文档通常会告诉您如何安装附加软件。在最坏的情况下,您可能需要在另一台机器上交叉编译并复制生成的二进制文件。

标签: embedded openvpn busybox


【解决方案1】:

# vi config.log
configure:3361: result: awk
configure:3372: checking whether make sets $(MAKE)
configure:3398: result: no
configure:3423: checking whether make supports nested variables
configure:3440: result: no
configure:3569: checking build system type
configure:3583: result: armv5tejl-unknown-linux-gnueabihf
configure:3603: checking host system type
configure:3616: result: armv5tejl-unknown-linux-gnueabihf
configure:3640: checking whether make supports the include directive
configure:3655: make -f confmf.GNU && cat confinc.out
configure: ./configure.lineno: line 3674: make: not found
configure:3658: $? = 127
configure:3655: make -f confmf.BSD && cat confinc.out
configure: ./configure.lineno: line 3674: make: not found
configure:3658: $? = 127
configure:3677: result: no
configure:3747: checking for gcc
configure:3777: result: no
configure:3840: checking for cc
configure:3887: result: no
configure:3943: checking for cl.exe
configure:3973: result: no
configure:3997: error: in `/etc/openvpn':
configure:4000: error: no acceptable C compiler found in $PATH

【讨论】:

  • 这是我在 config.log 文件中得到的。
猜你喜欢
  • 2019-07-26
  • 1970-01-01
  • 2023-03-26
  • 2010-09-15
  • 1970-01-01
  • 2014-08-13
  • 2014-10-23
  • 2016-12-31
  • 1970-01-01
相关资源
最近更新 更多