Building error at the last step make

72 views
Skip to first unread message

jack hui

unread,
Feb 22, 2010, 4:02:11 AM2/22/10
to hiphop-...@googlegroups.com
[ 19%] Building C object src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/bcmath/compare.c.o
[ 20%] Building C object src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/bcmath/raise.c.o
[ 20%] Building C object src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/bcmath/nearzero.c.o
[ 20%] Building C object src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/bcmath/rt.c.o
[ 20%] Building C object src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/bcmath/divmod.c.o
[ 20%] Building C object src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/bcmath/div.c.o
[ 20%] Building C object src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/bcmath/init.c.o
[ 21%] Building C object src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/bcmath/raisemod.c.o
[ 21%] Building C object src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/bcmath/doaddsub.c.o
[ 21%] Building C object src/CMakeFiles/hphp_runtime_static.dir/util/neo/ulocks.c.o
[ 21%] Building C object src/CMakeFiles/hphp_runtime_static.dir/util/neo/neo_files.c.o
[ 21%] Building C object src/CMakeFiles/hphp_runtime_static.dir/util/neo/ulist.c.o
[ 21%] Building C object src/CMakeFiles/hphp_runtime_static.dir/util/neo/neo_rand.c.o
[ 22%] Building C object src/CMakeFiles/hphp_runtime_static.dir/util/neo/wildmat.c.o
[ 22%] Building C object src/CMakeFiles/hphp_runtime_static.dir/util/neo/neo_hash.c.o
[ 22%] Building C object src/CMakeFiles/hphp_runtime_static.dir/util/neo/neo_hdf.c.o
[ 22%] Building C object src/CMakeFiles/hphp_runtime_static.dir/util/neo/neo_str.c.o
[ 22%] Building C object src/CMakeFiles/hphp_runtime_static.dir/util/neo/neo_misc.c.o
[ 22%] Building C object src/CMakeFiles/hphp_runtime_static.dir/util/neo/neo_err.c.o
[ 23%] Building CXX object src/CMakeFiles/hphp_runtime_static.dir/cpp/base/variable_serializer.cpp.o
In file included from /usr/local/hiphop-php/src/cpp/base/types.h:20,
                 from /usr/local/hiphop-php/src/cpp/base/variable_serializer.h:20,
                 from /usr/local/hiphop-php/src/cpp/base/variable_serializer.cpp:17:
/usr/local/hiphop-php/src/util/base.h:53:69: error: boost/interprocess/sync/interprocess_upgradable_mutex.hpp: No such file or directory
make[2]: *** [src/CMakeFiles/hphp_runtime_static.dir/cpp/base/variable_serializer.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/hphp_runtime_static.dir/all] Error 2
make: *** [all] Error 2

anyone can help me?
Thanks,
Jack

John Wyles

unread,
Feb 22, 2010, 12:36:19 PM2/22/10
to hiphop-...@googlegroups.com
Are you sure you have the 1.41 version of boost ?

jack hui

unread,
Feb 25, 2010, 5:15:18 AM2/25/10
to hiphop-...@googlegroups.com
Thanks John,
But there is still some error at the last step


root:/home/user/dev/hiphop-php# make
[ 12%] Built target mbfl
[ 12%] Built target sqlite3
[ 13%] Built target timelib
[ 15%] Built target xhp
[ 16%] Built target afdt
Scanning dependencies of target hphp_runtime_static
[ 16%] Building CXX object src/CMakeFiles/hphp_runtime_static.dir/cpp/base/program_functions.cpp.o
In file included from /home/user/dev/hiphop-php/src/cpp/base/server/server_stats.h:22,
                 from /home/user/dev/hiphop-php/src/cpp/base/program_functions.cpp:29:
/home/user/dev/hiphop-php/src/cpp/base/shared/shared_string.h:43: error: wrong number of template arguments (2, should be 3)
/usr/include/tbb/concurrent_hash_map.h:243: error: provided for ‘template<class Key, class T, class HashCompare> class tbb::concurrent_hash_map’
/home/user/dev/hiphop-php/src/cpp/base/shared/shared_string.h:44: error: ‘InternMap’ is not a class or namespace
/home/user/dev/hiphop-php/src/cpp/base/shared/shared_string.h:44: error: expected ‘,’ or ‘...’ before ‘&’ token
/opt/boost_1_37_0/boost/system/error_code.hpp:205: warning: ‘boost::system::system_category’ defined but not used
/opt/boost_1_37_0/boost/system/error_code.hpp:206: warning: ‘boost::system::generic_category’ defined but not used
/opt/boost_1_37_0/boost/system/error_code.hpp:210: warning: ‘boost::system::posix_category’ defined but not used
/opt/boost_1_37_0/boost/system/error_code.hpp:211: warning: ‘boost::system::errno_ecat’ defined but not used
/opt/boost_1_37_0/boost/system/error_code.hpp:212: warning: ‘boost::system::native_ecat’ defined but not used
make[2]: *** [src/CMakeFiles/hphp_runtime_static.dir/cpp/base/program_functions.cpp.o] Error 1

make[1]: *** [src/CMakeFiles/hphp_runtime_static.dir/all] Error 2
make: *** [all] Error 2


and I check my tbb version

tbb version is 2.0r020-1
libtbb-dev                          2.0r020-1

any people can help me to solve my problem,
thanks a lot,
Jack.












2010/2/23 John Wyles <jo...@johnwyles.com>

John Wyles

unread,
Feb 25, 2010, 11:29:09 AM2/25/10
to hiphop-...@googlegroups.com
I think I received this before when I had the wrong TBB package; please try some of the other TBB packages (FWIW the tbb22_20090809oss was the one that worked for me: http://www.threadingbuildingblocks.org/ver.php?fid=142)


-John Wyles

jack hui

unread,
Feb 25, 2010, 11:01:42 PM2/25/10
to hiphop-...@googlegroups.com
Thanks John,
  Now I have updated my tbb to  tbb22_20090809oss, now I could to further, but still fail, the make progress stop at 68% even I wait for at least 1 hour, have u got this problem before?
Thanks, Jack

[ 65%] Building CXX object src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/ext_reflection.cpp.o
[ 65%] Building CXX object src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/ext_mysql.cpp.o
[ 65%] Building CXX object src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/ext_class.cpp.o
[ 65%] Building CXX object src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/ext_math.cpp.o
[ 66%] Building CXX object src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/ext_simplexml.cpp.o
[ 66%] Building CXX object src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/classes/stdclass.cpp.o
[ 66%] Building CXX object src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/classes/directory.cpp.o
[ 66%] Building CXX object src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/classes/exception.cpp.o
[ 66%] Building CXX object src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/classes/reflection.cpp.o
[ 67%] Building CXX object src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/classes/splfile.cpp.o
[ 67%] Building CXX object src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/classes/iterator.cpp.o
[ 67%] Building CXX object src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/classes/pear_error.cpp.o
[ 67%] Building CXX object src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/classes/arrayaccess.cpp.o
[ 67%] Building CXX object src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/classes/splobjectstorage.cpp.o
[ 67%] Building CXX object src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/globals/constants.cpp.o
[ 68%] Building CXX object src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/globals/symbols.cpp.o
[ 68%] Building CXX object src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/sys/scalar_arrays_0.no.cpp.o
[ 68%] Building CXX object src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/sys/dynamic_table_func.no.cpp.o







2010/2/26 John Wyles <jo...@johnwyles.com>

jack hui

unread,
Feb 26, 2010, 1:42:08 AM2/26/10
to hiphop-...@googlegroups.com
and the following is the error message...@~~@, help me please ...~~~~~~~

[ 86%] Building CXX object src/lib/CMakeFiles/hphp_analysis.dir/parser/parser.cpp.o
Linking CXX static library ../../bin/libhphp_analysis.a
[ 87%] Built target hphp_analysis
Scanning dependencies of target hphp
[ 87%] Building CXX object src/hphp/CMakeFiles/hphp.dir/main.cpp.o
Linking CXX executable hphp
CMakeFiles/hphp.dir/main.cpp.o: In function `prepareOptions(ProgramOptions&, int, char**)':
main.cpp:(.text+0x119e): undefined reference to `boost::program_options::options_description::m_default_line_length'
CMakeFiles/hphp.dir/main.cpp.o: In function `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >::m_init(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&)':
main.cpp:(.text._ZN5boost10filesystem24basic_directory_iteratorINS0_10basic_pathISsNS0_11path_traitsEEEE6m_initERKS4_[boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >::m_init(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&)]+0x2a1): undefined reference to `boost::filesystem::detail::not_found_error()'
CMakeFiles/hphp.dir/main.cpp.o: In function `unsigned long boost::filesystem::detail::remove_all_aux<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&, boost::filesystem::file_status)':
main.cpp:(.text._ZN5boost10filesystem6detail14remove_all_auxINS0_10basic_pathISsNS0_11path_traitsEEEEEmRKT_NS0_11file_statusE[unsigned long boost::filesystem::detail::remove_all_aux<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&, boost::filesystem::file_status)]+0x111): undefined reference to `boost::filesystem::detail::symlink_status_api(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::system::error_code&)'
main.cpp:(.text._ZN5boost10filesystem6detail14remove_all_auxINS0_10basic_pathISsNS0_11path_traitsEEEEEmRKT_NS0_11file_statusE[unsigned long boost::filesystem::detail::remove_all_aux<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&, boost::filesystem::file_status)]+0x279): undefined reference to `boost::filesystem::detail::symlink_status_api(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::system::error_code&)'
CMakeFiles/hphp.dir/main.cpp.o: In function `boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >, unsigned long>::type boost::filesystem::remove_all<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&)':
main.cpp:(.text._ZN5boost10filesystem10remove_allINS0_10basic_pathISsNS0_11path_traitsEEEEENS_9enable_ifINS0_13is_basic_pathIT_EEmE4typeERKS7_[boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >, unsigned long>::type boost::filesystem::remove_all<boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::filesystem::path_traits> const&)]+0x55): undefined reference to `boost::filesystem::detail::symlink_status_api(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::system::error_code&)'
../../bin/libhphp_runtime.a(program_functions.cpp.o): In function `HPHP::execute_program(int, char**)':
program_functions.cpp:(.text+0x3864): undefined reference to `boost::program_options::options_description::m_default_line_length'
collect2: ld returned 1 exit status
make[2]: *** [src/hphp/hphp] Error 1
make[1]: *** [src/hphp/CMakeFiles/hphp.dir/all] Error 2

make: *** [all] Error 2


2010/2/26 jack hui <iamch...@gmail.com>

metagoto

unread,
Feb 26, 2010, 4:55:02 AM2/26/10
to HipHop for PHP Dev
Did you build boost ?
The system is complaining because it can't link against
boost::filesystem and boost::program_options

On Feb 26, 7:42 am, jack hui <iamchaic...@gmail.com> wrote:
> and the following is the error message...@~~@, help me please ...~~~~~~~
>
> [ 86%] Building CXX object
> src/lib/CMakeFiles/hphp_analysis.dir/parser/parser.cpp.o
> Linking CXX static library ../../bin/libhphp_analysis.a
> [ 87%] Built target hphp_analysis
> Scanning dependencies of target hphp
> [ 87%] Building CXX object src/hphp/CMakeFiles/hphp.dir/main.cpp.o
> Linking CXX executable hphp
> CMakeFiles/hphp.dir/main.cpp.o: In function `prepareOptions(ProgramOptions&,
> int, char**)':
> main.cpp:(.text+0x119e): undefined reference to
> `boost::program_options::options_description::m_default_line_length'
> CMakeFiles/hphp.dir/main.cpp.o: In function
> `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path< std::basic_string<char,
> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits>>::m_init(boost::filesystem::basic_path<std::basic_string<char,
>
> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits> const&)':

> main.cpp:(.text._ZN5boost10filesystem24basic_directory_iteratorINS0_10basic _pathISsNS0_11path_traitsEEEE6m_initERKS4_[boost::filesystem::basic_directo ry_iterator<boost::filesystem::basic_path<std::basic_string<char,


> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits>>::m_init(boost::filesystem::basic_path<std::basic_string<char,
>
> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits> const&)]+0x2a1): undefined reference to
> `boost::filesystem::detail::not_found_error()'
> CMakeFiles/hphp.dir/main.cpp.o: In function `unsigned long
> boost::filesystem::detail::remove_all_aux<boost::filesystem::basic_path<std ::basic_string<char,
> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits>>(boost::filesystem::basic_path<std::basic_string<char,
>
> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits> const&, boost::filesystem::file_status)':

> main.cpp:(.text._ZN5boost10filesystem6detail14remove_all_auxINS0_10basic_pa thISsNS0_11path_traitsEEEEEmRKT_NS0_11file_statusE[unsigned


> long
> boost::filesystem::detail::remove_all_aux<boost::filesystem::basic_path<std ::basic_string<char,
> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits>>(boost::filesystem::basic_path<std::basic_string<char,
>
> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits> const&,
> boost::filesystem::file_status)]+0x111): undefined reference to
> `boost::filesystem::detail::symlink_status_api(std::basic_string<char,
> std::char_traits<char>, std::allocator<char> > const&,
> boost::system::error_code&)'

> main.cpp:(.text._ZN5boost10filesystem6detail14remove_all_auxINS0_10basic_pa thISsNS0_11path_traitsEEEEEmRKT_NS0_11file_statusE[unsigned


> long
> boost::filesystem::detail::remove_all_aux<boost::filesystem::basic_path<std ::basic_string<char,
> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits>>(boost::filesystem::basic_path<std::basic_string<char,
>
> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits> const&,
> boost::filesystem::file_status)]+0x279): undefined reference to
> `boost::filesystem::detail::symlink_status_api(std::basic_string<char,
> std::char_traits<char>, std::allocator<char> > const&,
> boost::system::error_code&)'
> CMakeFiles/hphp.dir/main.cpp.o: In function

> `boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic _path<std::basic_string<char,


> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits> >, unsigned long>::type

> boost::filesystem::remove_all<boost::filesystem::basic_path<std::basic_stri ng<char,


> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits>>(boost::filesystem::basic_path<std::basic_string<char,
>
> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits> const&)':

> main.cpp:(.text._ZN5boost10filesystem10remove_allINS0_10basic_pathISsNS0_11 path_traitsEEEEENS_9enable_ifINS0_13is_basic_pathIT_EEmE4typeERKS7_[boost:: enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<st d::basic_string<char,


> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits> >, unsigned long>::type

> boost::filesystem::remove_all<boost::filesystem::basic_path<std::basic_stri ng<char,


> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits>>(boost::filesystem::basic_path<std::basic_string<char,
>
> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits> const&)]+0x55): undefined reference to
> `boost::filesystem::detail::symlink_status_api(std::basic_string<char,
> std::char_traits<char>, std::allocator<char> > const&,
> boost::system::error_code&)'
> ../../bin/libhphp_runtime.a(program_functions.cpp.o): In function
> `HPHP::execute_program(int, char**)':
> program_functions.cpp:(.text+0x3864): undefined reference to
> `boost::program_options::options_description::m_default_line_length'
> collect2: ld returned 1 exit status
> make[2]: *** [src/hphp/hphp] Error 1
> make[1]: *** [src/hphp/CMakeFiles/hphp.dir/all] Error 2
> make: *** [all] Error 2
>

> 2010/2/26 jack hui <iamchaic...@gmail.com>

> > 2010/2/26 John Wyles <j...@johnwyles.com>


>
> > I think I received this before when I had the wrong TBB package; please try
> >> some of the other TBB packages (FWIW the tbb22_20090809oss was the one that
> >> worked for me:http://www.threadingbuildingblocks.org/ver.php?fid=142)
>
> >> -John Wyles
>

> >>> 2010/2/23 John Wyles <j...@johnwyles.com>
>
> >>>> Are you sure
>
> ...
>
> read more »

贝凡

unread,
Feb 25, 2010, 11:16:45 PM2/25/10
to HipHop for PHP Dev
please check your memory is enough?

compile this file need at least 500M free memory...

thanks
cydu

> 2010/2/26 John Wyles <j...@johnwyles.com>


>
> > I think I received this before when I had the wrong TBB package; please try
> > some of the other TBB packages (FWIW the tbb22_20090809oss was the one that
> > worked for me:http://www.threadingbuildingblocks.org/ver.php?fid=142)
>
> > -John Wyles
>

> >> 2010/2/23 John Wyles <j...@johnwyles.com>


>
> >>> Are you sure you have the 1.41 version of boost ?
>

webgis

unread,
Feb 26, 2010, 3:51:41 AM2/26/10
to HipHop for PHP Dev
make sure libboost_program_options.so exists, if not do ln -s

On 2月26日, 下午2时42分, jack hui <iamchaic...@gmail.com> wrote:
> and the following is the error message...@~~@, help me please ...~~~~~~~
>
> [ 86%] Building CXX object
> src/lib/CMakeFiles/hphp_analysis.dir/parser/parser.cpp.o
> Linking CXX static library ../../bin/libhphp_analysis.a
> [ 87%] Built target hphp_analysis
> Scanning dependencies of target hphp
> [ 87%] Building CXX object src/hphp/CMakeFiles/hphp.dir/main.cpp.o
> Linking CXX executable hphp
> CMakeFiles/hphp.dir/main.cpp.o: In function `prepareOptions(ProgramOptions&,
> int, char**)':
> main.cpp:(.text+0x119e): undefined reference to
> `boost::program_options::options_description::m_default_line_length'
> CMakeFiles/hphp.dir/main.cpp.o: In function

> `boost::filesystem::basic_directory_iterator<boost::filesystem::basic_path<-std::basic_string<char,


> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits>>::m_init(boost::filesystem::basic_path<std::basic_string<char,
>
> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits> const&)':

> main.cpp:(.text._ZN5boost10filesystem24basic_directory_iteratorINS0_10basic-_pathISsNS0_11path_traitsEEEE6m_initERKS4_[boost::filesystem::basic_directo-ry_iterator<boost::filesystem::basic_path<std::basic_string<char,


> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits>>::m_init(boost::filesystem::basic_path<std::basic_string<char,
>
> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits> const&)]+0x2a1): undefined reference to
> `boost::filesystem::detail::not_found_error()'
> CMakeFiles/hphp.dir/main.cpp.o: In function `unsigned long

> boost::filesystem::detail::remove_all_aux<boost::filesystem::basic_path<std-::basic_string<char,


> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits>>(boost::filesystem::basic_path<std::basic_string<char,
>
> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits> const&, boost::filesystem::file_status)':

> main.cpp:(.text._ZN5boost10filesystem6detail14remove_all_auxINS0_10basic_pa-thISsNS0_11path_traitsEEEEEmRKT_NS0_11file_statusE[unsigned
> long
> boost::filesystem::detail::remove_all_aux<boost::filesystem::basic_path<std-::basic_string<char,


> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits>>(boost::filesystem::basic_path<std::basic_string<char,
>
> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits> const&,
> boost::filesystem::file_status)]+0x111): undefined reference to
> `boost::filesystem::detail::symlink_status_api(std::basic_string<char,
> std::char_traits<char>, std::allocator<char> > const&,
> boost::system::error_code&)'

> main.cpp:(.text._ZN5boost10filesystem6detail14remove_all_auxINS0_10basic_pa-thISsNS0_11path_traitsEEEEEmRKT_NS0_11file_statusE[unsigned
> long
> boost::filesystem::detail::remove_all_aux<boost::filesystem::basic_path<std-::basic_string<char,


> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits>>(boost::filesystem::basic_path<std::basic_string<char,
>
> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits> const&,
> boost::filesystem::file_status)]+0x279): undefined reference to
> `boost::filesystem::detail::symlink_status_api(std::basic_string<char,
> std::char_traits<char>, std::allocator<char> > const&,
> boost::system::error_code&)'
> CMakeFiles/hphp.dir/main.cpp.o: In function

> `boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic-_path<std::basic_string<char,


> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits> >, unsigned long>::type

> boost::filesystem::remove_all<boost::filesystem::basic_path<std::basic_stri-ng<char,


> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits>>(boost::filesystem::basic_path<std::basic_string<char,
>
> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits> const&)':

> main.cpp:(.text._ZN5boost10filesystem10remove_allINS0_10basic_pathISsNS0_11-path_traitsEEEEENS_9enable_ifINS0_13is_basic_pathIT_EEmE4typeERKS7_[boost::-enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<st-d::basic_string<char,


> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits> >, unsigned long>::type

> boost::filesystem::remove_all<boost::filesystem::basic_path<std::basic_stri-ng<char,


> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits>>(boost::filesystem::basic_path<std::basic_string<char,
>
> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem::path_traits> const&)]+0x55): undefined reference to
> `boost::filesystem::detail::symlink_status_api(std::basic_string<char,
> std::char_traits<char>, std::allocator<char> > const&,
> boost::system::error_code&)'
> ../../bin/libhphp_runtime.a(program_functions.cpp.o): In function
> `HPHP::execute_program(int, char**)':
> program_functions.cpp:(.text+0x3864): undefined reference to
> `boost::program_options::options_description::m_default_line_length'
> collect2: ld returned 1 exit status
> make[2]: *** [src/hphp/hphp] Error 1
> make[1]: *** [src/hphp/CMakeFiles/hphp.dir/all] Error 2
> make: *** [all] Error 2
>

> 2010/2/26 jack hui <iamchaic...@gmail.com>


>
>
>
> > Thanks John,
> > Now I have updated my tbb to tbb22_20090809oss, now I could to further,
> > but still fail, the make progress stop at 68% even I wait for at least 1
> > hour, have u got this problem before?
> > Thanks, Jack
>
> > [ 65%] Building CXX object
> > src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/ext_reflection.cpp.o
> > [ 65%] Building CXX object
> > src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/ext_mysql.cpp.o
> > [ 65%] Building CXX object
> > src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/ext_class.cpp.o
> > [ 65%] Building CXX object
> > src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/ext_math.cpp.o
> > [ 66%] Building CXX object
> > src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/ext_simplexml.cpp.o
> > [ 66%] Building CXX object

> > src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/classes/stdclass.-cpp.o
> > [ 66%] Building CXX object
> > src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/classes/directory-.cpp.o
> > [ 66%] Building CXX object
> > src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/classes/exception-.cpp.o
> > [ 66%] Building CXX object
> > src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/classes/reflectio-n.cpp.o
> > [ 67%] Building CXX object
> > src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/classes/splfile.c-pp.o
> > [ 67%] Building CXX object
> > src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/classes/iterator.-cpp.o
> > [ 67%] Building CXX object
> > src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/classes/pear_erro-r.cpp.o
> > [ 67%] Building CXX object
> > src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/classes/arrayacce-ss.cpp.o
> > [ 67%] Building CXX object
> > src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/classes/splobject-storage.cpp.o
> > [ 67%] Building CXX object
> > src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/globals/constants-.cpp.o
> > [ 68%] Building CXX object
> > src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/php/globals/symbols.c-pp.o
> > [ 68%] Building CXX object
> > src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/sys/scalar_arrays_0.n-o.cpp.o
> > [ 68%] Building CXX object
> > src/CMakeFiles/hphp_runtime_static.dir/lib/system/gen/sys/dynamic_table_fun-c.no.cpp.o
>
> > 2010/2/26 John Wyles <j...@johnwyles.com>


>
> > I think I received this before when I had the wrong TBB package; please try
> >> some of the other TBB packages (FWIW the tbb22_20090809oss was the one that
> >> worked for me:http://www.threadingbuildingblocks.org/ver.php?fid=142)
>
> >> -John Wyles
>

> >>> 2010/2/23 John Wyles <j...@johnwyles.com>
>
> >>>> Are you sure
>
> ...
>

> 阅读更多 >>- 隐藏被引用文字 -
>
> - 显示引用的文字 -

webgis

unread,
Feb 26, 2010, 3:50:00 AM2/26/10
to HipHop for PHP Dev
try make clean ,and make again

On 2月26日, 下午12时01分, jack hui <iamchaic...@gmail.com> wrote:
> Thanks John,
>   Now I have updated my tbb to  tbb22_20090809oss, now I could to further,
> but still fail, the make progress stop at 68% even I wait for at least 1
> hour, have u got this problem before?
> Thanks, Jack
>
> [ 65%] Building CXX object
> src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/ext_reflection.cpp.o
> [ 65%] Building CXX object
> src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/ext_mysql.cpp.o
> [ 65%] Building CXX object
> src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/ext_class.cpp.o
> [ 65%] Building CXX object
> src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/ext_math.cpp.o
> [ 66%] Building CXX object
> src/CMakeFiles/hphp_runtime_static.dir/cpp/ext/ext_simplexml.cpp.o
> [ 66%] Building CXX object

> > I think I received this before when I had the wrong TBB package; please try
> > some of the other TBB packages (FWIW the tbb22_20090809oss was the one that
> > worked for me:http://www.threadingbuildingblocks.org/ver.php?fid=142)
>
> > -John Wyles
>

> >> 2010/2/23 John Wyles <j...@johnwyles.com>


>
> >>> Are you sure you have the 1.41 version of boost ?
>

> >>>> Jack- 隐藏被引用文字 -
>
> - 显示引用的文字 -

Reply all
Reply to author
Forward
0 new messages