gcc make libssl-dev libpam-dev 源码包在那下载
时间: 2024-04-04 22:29:20 浏览: 10
你可以在官网(http://freeradius.org/)下载最新的Freeradius源码包。在官网首页的右侧,有一个Download选项,点击后就可以看到源码包的下载链接。
另外,你也可以在GitHub上获取Freeradius的源码包,GitHub地址是https://github.com/FreeRADIUS/freeradius-server。在这里,你可以获取到最新的源码,也可以选择下载指定版本的源码包。
相关问题
apt-get install -y gcc g++ make cmake zliblg zliblg-dev openssl libsqlite3-dev libssl-dev libffi-dev unzip pciutils net-tools libblas-dev gfortran libblas3 libopenblas-dev改正代码
抱歉,你提供的命令中有一些错误。请尝试以下命令来安装正确的软件包:
```bash
sudo apt-get update
sudo apt-get install -y gcc g++ make cmake zlib1g zlib1g-dev openssl libsqlite3-dev libssl-dev libffi-dev unzip pciutils net-tools libblas-dev gfortran libopenblas-dev
```
这将更新软件包列表并安装所需的软件包。
海思 arm-hisiv500-linux-gcc 交叉编译ntp-4.2.8p5.tar.gz,在make过程中出现./include/ntp_crypto.h:27:25: fatal error: openssl/evp.h:没有那个文件或目录,apt-get install libssl-dev提示已经安装最新了
出现这个问题可能是因为你的交叉编译环境中没有 openssl 的头文件和库文件,建议你检查一下交叉编译环境中是否已经正确安装了 openssl,可以尝试执行以下命令来查看:
```
ls -l /usr/include/openssl/
```
如果提示没有这个目录,则需要安装 openssl 的开发库文件,可以尝试执行以下命令:
```
sudo apt-get install libssl-dev
```
如果已经安装了 libssl-dev,但是还是找不到 `openssl/evp.h`,那么可能需要在编译时指定 openssl 的头文件和库文件路径,可以尝试执行以下命令:
```
make CFLAGS="-I/path/to/openssl/include" LDFLAGS="-L/path/to/openssl/lib"
```
其中 `/path/to/openssl/include` 和 `/path/to/openssl/lib` 分别替换成 openssl 的头文件和库文件所在的目录路径。