./configure --prefix=/usr/local/erlang --without-Javac 报错
时间: 2023-08-29 11:07:06 浏览: 136
这个错误通常是由于缺少编译 Erlang 程序所需的某些依赖项而导致的。请检查您的系统是否缺少一些必需的软件包。
您可以尝试安装以下软件包:
- gcc
- gcc-c++
- make
- automake
- autoconf
- libncurses5-dev
- openssl
- openssl-devel
- fop
- unixODBC
- unixODBC-devel
您可以使用以下命令在 Ubuntu 上安装这些软件包:
```
sudo apt-get update
sudo apt-get install build-essential autoconf m4 libncurses5-dev libwxgtk3.0-dev libgl1-mesa-dev libglu1-mesa-dev libpng-dev libssh-dev unixodbc-dev xsltproc fop
```
如果您使用的是其他 Linux 发行版,请使用相应的软件包管理器安装这些软件包。
如果您已经安装了这些软件包但仍然遇到问题,请提供更详细的错误信息,以便我更好地帮助您解决问题。
相关问题
麒麟操作系统安装erlang
麒麟操作系统安装erlang的步骤如下:
1. 首先,确保你的系统环境是银河麒麟、统信UOS或ubuntu20.0.4。这些系统经过亲测可以成功安装erlang。
2. 下载erlang的安装包。你可以使用作者提供的网盘地址下载相应的离线安装包。链接为:[1]
3. 解压erlang包。使用命令tar -zxf otp_src_22.1.tar.gz来解压下载的erlang包。
4. 进入erlang目录。使用命令cd otp_src_22.1进入解压后的erlang目录。
5. 进行配置。使用命令sudo ./configure --prefix=/usr/local/erlang --without-javac来进行配置。注意,如果只提示java的报错可以不理会,直接进行下一步。
6. 编译。使用命令sudo make来进行编译。
7. 开始安装。使用命令sudo make install来进行安装。
8. 安装完成后,你可以通过输入erl命令来查看erlang的版本。erlang的安装路径默认是/usr/local/erlang。[2]
在安装erlang之前,确保你已经安装了所有的依赖。如果在安装依赖时失败,你可以尝试手动安装或使用命令安装单个依赖。进入依赖环境目录,使用命令cd /home/erlang依赖,然后使用命令sudo dkpg -i *.deb来一键安装所有依赖。[3]
希望以上步骤对你有帮助!
UOS统信操作系统安装erlang
根据引用[1]中的信息,UOS统信操作系统可以成功安装erlang。您可以按照以下步骤进行安装:
1. 下载erlang安装包:您可以使用作者提供的网盘地址下载相应的离线安装包。链接为:https://pan.baidu.com/s/1mUs2JXUGfrjR2RhvNyQViw?pwd=as8y 提取码:as8y [1]
2. 解压erlang包:使用tar命令解压下载的erlang安装包。命令为:tar -zxf otp_src_22.1.tar.gz [2]
3. 进入erlang目录:使用cd命令进入解压后的erlang目录。命令为:cd otp_src_22.1 [2]
4. 进行配置:执行配置命令,指定安装路径和禁用javac。命令为:sudo ./configure --prefix=/usr/local/erlang --without-javac [2]
5. 编译:执行编译命令,编译erlang。命令为:sudo make [2]
6. 安装:执行安装命令,将编译好的erlang安装到系统中。命令为:sudo make install [2]
7. 验证安装:安装完成后,您可以通过输入erl命令来验证erlang的安装是否成功。命令为:erl [2]
请按照以上步骤进行操作,即可在UOS统信操作系统上成功安装erlang。
阅读全文