Tsung-安装-1

Tsung是一个开源的支持分布式,多协议的负载测试工具。

安装Tsung:
安装的系统是ubuntun-14.04 x86_64位进行安装
> Tsung安装步骤

wget http://http://tsung.erlang-projects.org/dist/tsung-1.5.0.tar.gz
tar -zxvf tsung-1.5.0.tar.gz 
cd tsung-1.5.0
./configure

执行结果:

checking for Erlang/OTP root directory… configure: error: in /home/fuhui/tsung-1.5.0':
configure: error: test Erlang program execution failed
See
config.log’ for more details

打开config.log发现错误的原因是:erlc: command not found。

安装Erlang
文件比较大,下载的压缩包65M,安装的步骤:

wget http://www.erlang.org/download/otp_src_18.0.tar.gz
tar -zxvf otp_src_18.0
./configure

运行的结果:
configure: error: No curses library functions found
configure: error: /bin/bash ‘/home/fuhui/tsung-1.5.0/otp_src_18.0/erts/configure’ failed for erts

经过2次尝试之后,安装curses使用下面的语句:

fuhui@ubuntu:~/tsung-1.5.0/otp_src_18.0$ sudo apt-get install libncurses5-dev

重现编译otp_src_18.0,返回的结果如下:

*********************************************************************
**********************  APPLICATIONS DISABLED  **********************
*********************************************************************

jinterface     : No Java compiler found
odbc           : ODBC library - link check failed

*********************************************************************
*********************************************************************
**********************  APPLICATIONS INFORMATION  *******************
*********************************************************************

wx             : wxWidgets not found, wx will NOT be usable

*********************************************************************
*********************************************************************
**********************  DOCUMENTATION INFORMATION  ******************
*********************************************************************

documentation  : 
             xsltproc is missing.
             fop is missing.
             xmllint is missing.
             The documentation can not be built.

整体结果就是这样。解决applications disabled失败。解决的思路引用了这篇博客:

http://blog.csdn.net/clodfront/article/details/7930175

安装unixODBC,编译可能出现如下问题:

cannot find output from lex; giving up

也是醉了!
是因为缺少了flex,直接解决的方式如下:

 sudo apt-get install flex

重现编译unixODBC, 也真是…., 出现如下问题:

yacc: not found

解决

apt-get install yacc

重新编译:

**********************  APPLICATIONS DISABLED  **********************
jinterface     : Java compiler disabled by user
odbc           : ODBC library - link check failed

解决思路:

sudo apt-get install unixodbc-dev

重新编译

**********************  APPLICATIONS DISABLED  **********************
    jinterface     : Java compiler disabled by user

解决:

sudo apt-get install openjdk-6-jdk

参考的网址:

https://sites.google.com/site/comptekkia/erlang/how-to-install-erlang-on-ubuntu-10-10

make 操作
又出现了error,已尽无力吐槽
参考网址:

http://stackoverflow.com/questions/9292967/erlang-otp-fails-to-compile-on-solaris-11-11-11

解决的思路就是:

./configure  --disable-hipe

结果失败!

你可能感兴趣的:(erlang,tsung)