the error as fllows:

[root@hyt210 src-utils]# sudo ./htpkg --srcdir /hypertable --thriftdir 
/usr/src/thrift RPM TBZ2
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check size of void*
-- Check size of void* - done
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Use thread library: -lpthread
-- Python Shell Version: Python 2.6.6
-- Found Python-devel: /usr/lib64/libpython2.6.so
-- Looking for required boost libraries...
-- GCC version: 4.4.7
-- Boost version: 1_44
-- Boost thread lib: /usr/local/lib/libboost_thread.so
-- Boost program options lib: /usr/local/lib/libboost_program_options.so
-- Boost filesystem lib: /usr/local/lib/libboost_filesystem.so
-- Boost iostreams lib: /usr/local/lib/libboost_iostreams.so
-- Boost python lib: BOOST_PYTHON_LIB-NOTFOUND
-- Boost chrono lib: BOOST_CHRONO_LIB-NOTFOUND
-- Boost system lib: /usr/local/lib/libboost_system.so
-- Boost lib dir: /usr/local/lib
-- Boost libs: 
/usr/local/lib/libboost_iostreams.so;/usr/local/lib/libboost_program_options.so;/usr/local/lib/libboost_filesystem.so;/usr/local/lib/libboost_thread.so;/usr/local/lib/libboost_system.so
-- Found BerkeleyDB: /usr/local/BerkeleyDB.4.8/lib/libdb_cxx.so
-- Berkeley DB version: 4.8.26
-- Found EXPAT: /usr/lib64/libexpat.so
-- Found Editline: /usr/lib64/libedit.so
-- Change Dir: 
/hypertable/bin/src-utils/CMakeFiles/CMakeTmp/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/gmake "cmTryCompileExec/fast"
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make 
CMakeFiles/cmTryCompileExec.dir/build
gmake[1]: Entering directory 
`/hypertable/bin/src-utils/CMakeFiles/CMakeTmp/CMakeFiles/CMakeTmp'
/usr/bin/cmake -E cmake_progress_report 
/hypertable/bin/src-utils/CMakeFiles/CMakeTmp/CMakeFiles/CMakeTmp/CMakeFiles 
1
Building CXX object CMakeFiles/cmTryCompileExec.dir/CheckEditline.cc.o
/usr/bin/c++     -o CMakeFiles/cmTryCompileExec.dir/CheckEditline.cc.o -c 
/hypertable/cmake/CheckEditline.cc
In file included from /hypertable/cmake/CheckEditline.cc:20:
/usr/include/editline/readline.h:91: error: expected initializer before ‘*’ 
token
/usr/include/editline/readline.h:92: error: expected initializer before ‘*’ 
token
/usr/include/editline/readline.h:121: error: ‘FILE’ was not declared in 
this scope
/usr/include/editline/readline.h:121: error: expected primary-expression 
before ‘)’ token
/hypertable/cmake/CheckEditline.cc: In function ‘int main()’:
/hypertable/cmake/CheckEditline.cc:25: error: ‘el_wset’ was not declared in 
this scope
/hypertable/cmake/CheckEditline.cc:27: error: ‘el_wgets’ was not declared 
in this scope
gmake[1]: Leaving directory 
`/hypertable/bin/src-utils/CMakeFiles/CMakeTmp/CMakeFiles/CMakeTmp'
gmake[1]: *** [CMakeFiles/cmTryCompileExec.dir/CheckEditline.cc.o] Error 1
gmake: *** [cmTryCompileExec/fast] Error 2

CMake Error at cmake/FindEditline.cmake:62 (message):
  Please fix the Editline installation and try again.  Make sure you build
  libedit with --enable-widec!
Call Stack (most recent call first):
  CMakeLists.txt:115 (find_package)


-- Configuring incomplete, errors occurred!
CPack Error: CPack project name not specified
-- Use thread library: -lpthread
-- Python Shell Version: Python 2.6.6
-- Found Python-devel: /usr/lib64/libpython2.6.so
-- Looking for required boost libraries...
-- GCC version: 4.4.7
-- Boost version: 1_44
-- Boost thread lib: /usr/local/lib/libboost_thread.so
-- Boost program options lib: /usr/local/lib/libboost_program_options.so
-- Boost filesystem lib: /usr/local/lib/libboost_filesystem.so
-- Boost iostreams lib: /usr/local/lib/libboost_iostreams.so
-- Boost python lib: BOOST_PYTHON_LIB-NOTFOUND
-- Boost chrono lib: BOOST_CHRONO_LIB-NOTFOUND
-- Boost system lib: /usr/local/lib/libboost_system.so
-- Boost lib dir: /usr/local/lib
-- Boost libs: 
/usr/local/lib/libboost_iostreams.so;/usr/local/lib/libboost_program_options.so;/usr/local/lib/libboost_filesystem.so;/usr/local/lib/libboost_thread.so;/usr/local/lib/libboost_system.so
-- Found BerkeleyDB: /usr/local/BerkeleyDB.4.8/lib/libdb_cxx.so
-- Berkeley DB version: 4.8.26
-- Found Editline: /usr/lib64/libedit.so
-- Change Dir: 
/hypertable/bin/src-utils/CMakeFiles/CMakeTmp/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/gmake "cmTryCompileExec/fast"
/usr/bin/gmake -f CMakeFiles/cmTryCompileExec.dir/build.make 
CMakeFiles/cmTryCompileExec.dir/build
gmake[1]: Entering directory 
`/hypertable/bin/src-utils/CMakeFiles/CMakeTmp/CMakeFiles/CMakeTmp'
/usr/bin/cmake -E cmake_progress_report 
/hypertable/bin/src-utils/CMakeFiles/CMakeTmp/CMakeFiles/CMakeTmp/CMakeFiles 
1
Building CXX object CMakeFiles/cmTryCompileExec.dir/CheckEditline.cc.o
/usr/bin/c++     -o CMakeFiles/cmTryCompileExec.dir/CheckEditline.cc.o -c 
/hypertable/cmake/CheckEditline.cc
In file included from /hypertable/cmake/CheckEditline.cc:20:
/usr/include/editline/readline.h:91: error: expected initializer before ‘*’ 
token
/usr/include/editline/readline.h:92: error: expected initializer before ‘*’ 
token
/usr/include/editline/readline.h:121: error: ‘FILE’ was not declared in 
this scope
/usr/include/editline/readline.h:121: error: expected primary-expression 
before ‘)’ token
/hypertable/cmake/CheckEditline.cc: In function ‘int main()’:
/hypertable/cmake/CheckEditline.cc:25: error: ‘el_wset’ was not declared in 
this scope
/hypertable/cmake/CheckEditline.cc:27: error: ‘el_wgets’ was not declared 
in this scope
gmake[1]: Leaving directory 
`/hypertable/bin/src-utils/CMakeFiles/CMakeTmp/CMakeFiles/CMakeTmp'
gmake[1]: *** [CMakeFiles/cmTryCompileExec.dir/CheckEditline.cc.o] Error 1
gmake: *** [cmTryCompileExec/fast] Error 2

CMake Error at cmake/FindEditline.cmake:62 (message):
  Please fix the Editline installation and try again.  Make sure you build
  libedit with --enable-widec!
Call Stack (most recent call first):
  CMakeLists.txt:115 (find_package)


the head file find two as follows:
[root@hyt210 src-utils]# find /usr -name readline.h
/usr/include/readline/readline.h
/usr/include/editline/readline.h


the lib as follws:
[root@hyt210 src-utils]# find /usr -name libedit.so
/usr/lib64/libedit.so

why? thank you for any advice.

-- 
You received this message because you are subscribed to the Google Groups 
"Hypertable Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/hypertable-dev.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to