我有一个新的CentOS 6.5实例,它已更新并安装了必要的开发和其他实用程序。当我尝试构建apache thrift编译器时,该设置不会为除java之外的configure脚本中指定的其他语言(python和cpp)构建编译器。
[root @ localDev thrift]#。/ configure --with-java = yes --with-python = yes --with-cpp = yes
输出如下:
.
.
.
config.status: executing libtool commands
thrift 1.0.0-dev
Building C++ Library ......... : no
Building C (GLib) Library .... : no
Building Java Library ........ : yes
Building C# Library .......... : no
Building Python Library ...... : no
Building Ruby Library ........ : no
Building Haxe Library ........ : no
Building Haskell Library ..... : no
Building Perl Library ........ : no
Building PHP Library ......... : no
Building Dart Library ........ : no
Building Erlang Library ...... : no
Building Go Library .......... : no
Building D Library ........... : no
Building NodeJS Library ...... : no
Building Lua Library ......... : no
Java Library:
Using javac ............... : javac
Using java ................ : java
Using ant ................. : /usr/bin/ant
If something is missing that you think should be present,
please skim the output of configure to find the missing
component. Details are present in config.log.
[root@localDev thrift]#
我的开发设置安装了以下软件包&更新:
open-jdk_1.7,python-2.7和gcc编译器及其依赖项。
但是很难为python和cpp构建编译器。挖掘位于同一目录下的config.log,但无法获取详细信息。欢迎帮助。