安装erlang
来源:互联网 发布:李华明编程厉害不 编辑:程序博客网 时间:2024/04/25 18:51
这时候会出错,出错信息是:
configure: error: cannot find output from lex; giving up
我们打开Ubuntu的新立得软件包管理器,在搜索里面输入flex,然后标记并安装它,然后再输入libxml-dev并顺带安装它,以后会用到。然后我们再重新配置一下,应该就没有问题啦!配置完以后再在终端输入:
make
sudo make install
我的问题 ---------------
更新环境变量
vim /etc/profile
在最后一行加上
export PATH=/opt/erlang/bin:$PATH
alias ls='ls -color=auto'
alias ll='ll -lht'
http://www.linuxidc.com/Linux/2013-05/84235.htm
2-----------
因为当你需要 root 的权限时,使用 sudo 便可以了。如果你实在需要在 Ubuntu 中启用 root 帐号的话,那么不妨执行下面的操作:
1.重新设置 root 的密码:
$sudo passwd root #按照提示输入两次新的密码,并加以确认。
2.启用root用户登录:
在系统-系统管理-登录界面里启用登录时显示用户列表,重启系统,登录时用户选择Other,然后输入root,输入密码,即可进入
之后,重启系统时,就可以用 root 登录了。如果你想要禁用 root 帐号,则执行下列命令:
$sudo passwd -l root
二、
Ubuntu 中的 root 帐号默认是被禁用了的。在这种情况之下,如果你想要使用 root 的权限来干些事情,就需要 sudo 指令。对某些朋友来说,他们可能需要激活 Ubuntu 中的 root 帐号。
在 Ubuntu 中激活 root 帐号的过程如下:
1. 在终端执行 sudo passwd root 指令后,系统将会提示你设置一个新的 root 帐号密码。
2. 点击 System -> Preferences -> Login Window 菜单,并切换到 Security 选项页,然后选中其下的“Allow local system administrator login”选项。
执行上述两步后,你便可以使用 root 帐号登录 Ubuntu 系统了。
如果要再次禁用 root 帐号,那么可以执行 sudo passwd -l root。
三、
如果一直想一直用root也可以"sudo -s"。
b) 增加一行:greeter-show-manual-login=true
http://liuzhigong.blog.163.com/blog/static/178272375201123073542802/
之后和其他软件源码安装没有多大区别,我在这里对以下的操作均使用的是root权限
tar xzf otp_src_R13B04.tar.gz
cd otp_src_R13B04
./configure --prefix=/home/erlang
configure之后发现有以下提示信息:
*********************************************************************
********************** APPLICATIONS DISABLED **********************
*********************************************************************
odbc : ODBC library – link check failed
jinterface : No Java compiler found
*********************************************************************
*********************************************************************
********************** APPLICATIONS INFORMATION *******************
*********************************************************************
wx : wxWidgets not found, wx will NOT be usable
*********************************************************************
*********************************************************************
********************** DOCUMENTATION INFORMATION ******************
*********************************************************************
这里主要注意 APPLICATIONS DISABLED 部分的提示,其他两部分是不影响编译的。
jinterface : No Java compiler found 什么?没有java编译器?其实这里我们可以选择用gcc等其他方式来编译erlang。
如果你安装了gcc,这里就用不上java编译了,因此可以在configure时增加 –disable-javac 避免第二个错误;
odbc : ODBC library – link check failed 表示你未安装unixODBC库好吧,想办法安装下unixODBC:
下载unixODBC源码包(http://www.unixodbc.org/unixODBC-2.2.1.tar.gz)放到某处比如/usr/local下,然后运行下述命令:
tar zxvf unixODBC-2.2.1.tar.gz
cd unixODBC-2.2.1
./configure --prefix=/usr/local/unixODBC-2.2.1 --includedir=/usr/include --libdir=/usr/lib -bindir=/usr/bin --sysconfdir=/etc --enable-gui=no
make
make install
好吧,有点跑题了,到此unixODBC安装完毕了。
之后回过头cd到之前的otp_src_R13B04目录
执行
./configure --prefix=/home/erlang --without-javac
make
make install
OK,不出意外安装成功了.
给erl做一个软连接到/usr/local/bin/,以方便使用
ln -s /home/erlang/bin/erl /usr/local/bin/erl
"yacc" command not found
Error:yacc -d ./parse.ymake: yacc: Command not foundmake: *** [parse.c] Error 127
solution: sudo apt-get install byacc.
odbcserver.c:2323: error
zai ubuntu software center find unixODBC lie biao zhong zhao unixODBC_dev
- erlang 安装
- erlang安装
- 安装erlang
- 安装erlang
- ErLang安装
- erlang安装
- erlang安装
- Erlang安装
- Erlang入门之Erlang安装
- Erlang安装及入门
- erlang 源码安装
- CentOS安装erlang
- erlang的安装
- Erlang R16B 的安装
- AWS上安装erlang
- centos 安装 erlang
- eclipse erlang 插件安装
- Linux下安装Erlang
- Paths through the Hourglass+uva+dp
- 关于jquery版本为1.6+使用checkbox的checked属性来判断一个checkbox是否被选中问题
- 无法连接到VS2010web开发服务器
- ecshop的二级流程图简要分析
- 设计模式 之 创建型模式
- 安装erlang
- Eclipse 异常--A java is Exception
- 全局变量、局部变量、静态全局变量、静态局部变量的区别
- Android : gen already exists but is not a source folder
- SecureCRT的使用方法和技巧(二) 常用指令
- 梯度下降的概念和在机器学习的应用
- 增进夫妻感情的小方法
- ransac估计(之二)
- 哦哦哦哦哦哦哦哦哦哦哦哦哦