Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ubuntu Variadic Templates? #157

Open
Explodicle opened this issue Feb 9, 2013 · 0 comments
Open

Ubuntu Variadic Templates? #157

Explodicle opened this issue Feb 9, 2013 · 0 comments

Comments

@Explodicle
Copy link

I'm installing OT on Xubuntu 12.10. INSTALL-Debian_Ubuntu.txt requires a few packages I didn't already have, so I already apt-get installed:

aptitude git cmake build-essential openjdk-6-jdk openjdk-6-source g++ uuid-dev libboost-all-dev libtool autoconf automake

When I reach INSTALL-Debian_Ubuntu.txt line 124, I get the following error:

explodicle@explodicle-laptop:~/dev/ChaiScript$ cmake . -DCMAKE_INSTALL_PREFIX=$HOME/.local
CMake Error at CMakeLists.txt:56 (message):
  The selected compiler does not support the C++11 feature Variadic
  Templates.


-- Detecting readline support
-- Not Found
-- Adding test 3.x/assign_const.chai
-- Adding test 3.x/bind.chai
-- Adding test 3.x/bind2.chai
-- Adding test 3.x/block_start.chai
-- Adding test 3.x/bool_not.chai
-- Adding test 3.x/break_while.chai
-- Adding test 3.x/char_init.chai
-- Adding test 3.x/classification.chai
-- Adding test 3.x/collate.chai
-- Adding test 3.x/compare_gt.chai
-- Adding test 3.x/compare_lt.chai
-- Adding test 3.x/concat.chai
-- Adding test 3.x/const_range_test.chai
-- Adding test 3.x/convert_double_string.chai
-- Adding test 3.x/convert_int_string.chai
-- Adding test 3.x/convert_string_double.chai
-- Adding test 3.x/convert_string_int.chai
-- Adding test 3.x/deep_array_lookup.chai
-- Adding test 3.x/dispatch_functions.chai
-- Adding test 3.x/drop.chai
-- Adding test 3.x/drop_while.chai
-- Adding test 3.x/empty.chai
-- Adding test 3.x/equ_shortform.chai
-- Adding test 3.x/eval.chai
-- Adding test 3.x/eval_error.chai
-- Adding test 3.x/even.chai
-- Adding test 3.x/exception.chai
-- Adding test 3.x/exception_finally.chai
-- Adding test 3.x/exception_guards.chai
-- Adding test 3.x/filter.chai
-- Adding test 3.x/float.chai
-- Adding test 3.x/foldl.chai
-- Adding test 3.x/for.chai
-- Adding test 3.x/for_each.chai
-- Adding test 3.x/for_each_range.chai
-- Adding test 3.x/for_each_retro.chai
-- Adding test 3.x/function_array_adjacent.chai
-- Adding test 3.x/function_introspection.chai
-- Adding test 3.x/function_reassignment.chai
-- Adding test 3.x/generate_range.chai
-- Adding test 3.x/global_const_in_module.chai
-- Adding test 3.x/if.chai
-- Adding test 3.x/if_else.chai
-- Adding test 3.x/if_elseif.chai
-- Adding test 3.x/if_elseif_else.chai
-- Adding test 3.x/index_operator.chai
-- Adding test 3.x/inheritance.chai
-- Adding test 3.x/instring_eval.chai
-- Adding test 3.x/instring_eval_more.chai
-- Adding test 3.x/invalid_function_assignment.chai
-- Adding test 3.x/invalid_function_reassignment.chai
-- Adding test 3.x/is_undef.chai
-- Adding test 3.x/join.chai
-- Adding test 3.x/lambda.chai
-- Adding test 3.x/list_push_back.chai
-- Adding test 3.x/list_push_front.chai
-- Adding test 3.x/load_module.chai
-- Adding test 3.x/loop_inner_outer.chai
-- Adding test 3.x/malformed_inline_map.chai
-- Adding test 3.x/map.chai
-- Adding test 3.x/map_access.chai
-- Adding test 3.x/map_inplace_init.chai
-- Adding test 3.x/math_add.chai
-- Adding test 3.x/math_add_mixed.chai
-- Adding test 3.x/math_dec.chai
-- Adding test 3.x/math_div.chai
-- Adding test 3.x/math_inc.chai
-- Adding test 3.x/math_mod.chai
-- Adding test 3.x/math_mult.chai
-- Adding test 3.x/math_negate.chai
-- Adding test 3.x/math_paren.chai
-- Adding test 3.x/math_sub.chai
-- Adding test 3.x/max.chai
-- Adding test 3.x/memberscope.chai
-- Adding test 3.x/method_sugar.chai
-- Adding test 3.x/min.chai
-- Adding test 3.x/mmd1.chai
-- Adding test 3.x/mmd2.chai
-- Adding test 3.x/multiline.chai
-- Adding test 3.x/number_formats.chai
-- Adding test 3.x/object_attr.chai
-- Adding test 3.x/object_attr_same_name.chai
-- Adding test 3.x/object_clone.chai
-- Adding test 3.x/object_constructor_guards.chai
-- Adding test 3.x/object_method_guards.chai
-- Adding test 3.x/odd.chai
-- Adding test 3.x/operator_overload.chai
-- Adding test 3.x/operator_overload2.chai
-- Adding test 3.x/operators_float.chai
-- Adding test 3.x/operators_int.chai
-- Adding test 3.x/pair.chai
-- Adding test 3.x/pointer_passed_to_constructor.chai
-- Adding test 3.x/precedence_1.chai
-- Adding test 3.x/precedence_2.chai
-- Adding test 3.x/precedence_3.chai
-- Adding test 3.x/precedence_eq.chai
-- Adding test 3.x/product.chai
-- Adding test 3.x/range.chai
-- Adding test 3.x/range_back.chai
-- Adding test 3.x/range_contains.chai
-- Adding test 3.x/range_find.chai
-- Adding test 3.x/range_inplace.chai
-- Adding test 3.x/reduce.chai
-- Adding test 3.x/ref_equal.chai
-- Adding test 3.x/reflection_test.chai
-- Adding test 3.x/retro.chai
-- Adding test 3.x/retroretro.chai
-- Adding test 3.x/return.chai
-- Adding test 3.x/runtime_error.chai
-- Adding test 3.x/shift.chai
-- Adding test 3.x/string_charptr.chai
-- Adding test 3.x/string_concat.chai
-- Adding test 3.x/string_find.chai
-- Adding test 3.x/string_find_first_not_of.chai
-- Adding test 3.x/string_find_first_of.chai
-- Adding test 3.x/string_find_last_not_of.chai
-- Adding test 3.x/string_find_last_of.chai
-- Adding test 3.x/string_init.chai
-- Adding test 3.x/string_literal_access.chai
-- Adding test 3.x/string_rfind.chai
-- Adding test 3.x/sum.chai
-- Adding test 3.x/switch_break.chai
-- Adding test 3.x/switch_default.chai
-- Adding test 3.x/switch_empty.chai
-- Adding test 3.x/switch_fallthru.chai
-- Adding test 3.x/switch_fallthru_and_break.chai
-- Adding test 3.x/take.chai
-- Adding test 3.x/take_while.chai
-- Adding test 3.x/type_info.chai
-- Adding test 3.x/use.chai
-- Adding test 3.x/vector_access.chai
-- Adding test 3.x/vector_erase_at.chai
-- Adding test 3.x/vector_inplace_init.chai
-- Adding test 3.x/vector_insert_at.chai
-- Adding test 3.x/vector_literal_acccess.chai
-- Adding test 3.x/vector_of_one.chai
-- Adding test 3.x/vector_paren_literal_access.chai
-- Adding test 3.x/vector_push_back.chai
-- Adding test 3.x/vector_push_empty.chai
-- Adding test 3.x/zip.chai
-- Adding test 3.x/zip_with.chai
-- Adding test assign_const.chai
-- Adding test bind.chai
-- Adding test bind2.chai
-- Adding test block_start.chai
-- Adding test bool_not.chai
-- Adding test break_while.chai
-- Adding test char_init.chai
-- Adding test classification.chai
-- Adding test collate.chai
-- Adding test compare_gt.chai
-- Adding test compare_lt.chai
-- Adding test concat.chai
-- Adding test const_range_test.chai
-- Adding test convert_double_string.chai
-- Adding test convert_int_string.chai
-- Adding test convert_string_double.chai
-- Adding test convert_string_int.chai
-- Adding test deep_array_lookup.chai
-- Adding test dispatch_functions.chai
-- Adding test drop.chai
-- Adding test drop_while.chai
-- Adding test empty.chai
-- Adding test equ_shortform.chai
-- Adding test eval.chai
-- Adding test eval_error.chai
-- Adding test even.chai
-- Adding test exception.chai
-- Adding test exception_finally.chai
-- Adding test exception_guards.chai
-- Adding test filter.chai
-- Adding test float.chai
-- Adding test foldl.chai
-- Adding test for.chai
-- Adding test for_each.chai
-- Adding test for_each_range.chai
-- Adding test for_each_retro.chai
-- Adding test function_array_adjacent.chai
-- Adding test function_introspection.chai
-- Adding test function_reassignment.chai
-- Adding test function_redefinition.chai
-- Adding test generate_range.chai
-- Adding test global_const_in_module.chai
-- Adding test hashbang.chai
-- Adding test if.chai
-- Adding test if_else.chai
-- Adding test if_elseif.chai
-- Adding test if_elseif_else.chai
-- Adding test index_operator.chai
-- Adding test inheritance.chai
-- Adding test instring_eval.chai
-- Adding test instring_eval_more.chai
-- Adding test invalid_function_assignment.chai
-- Adding test invalid_function_reassignment.chai
-- Adding test is_undef.chai
-- Adding test join.chai
-- Adding test lambda.chai
-- Adding test list_push_back.chai
-- Adding test list_push_front.chai
-- Adding test load_module.chai
-- Adding test loop_inner_outer.chai
-- Adding test malformed_inline_map.chai
-- Adding test map.chai
-- Adding test map_access.chai
-- Adding test map_inplace_init.chai
-- Adding test math_add.chai
-- Adding test math_add_mixed.chai
-- Adding test math_dec.chai
-- Adding test math_div.chai
-- Adding test math_inc.chai
-- Adding test math_mod.chai
-- Adding test math_mult.chai
-- Adding test math_negate.chai
-- Adding test math_paren.chai
-- Adding test math_sub.chai
-- Adding test max.chai
-- Adding test memberscope.chai
-- Adding test method_sugar.chai
-- Adding test min.chai
-- Adding test mmd1.chai
-- Adding test mmd2.chai
-- Adding test multiline.chai
-- Adding test multiline_oper.chai
-- Adding test number_formats.chai
-- Adding test number_suffixes.chai
-- Adding test object_attr.chai
-- Adding test object_attr_same_name.chai
-- Adding test object_clone.chai
-- Adding test object_constructor_guards.chai
-- Adding test object_method_guards.chai
-- Adding test odd.chai
-- Adding test operator_overload.chai
-- Adding test operator_overload2.chai
-- Adding test operator_scoping.chai
-- Adding test operators_float.chai
-- Adding test operators_int.chai
-- Adding test pair.chai
-- Adding test pass_by_reference.chai
-- Adding test pointer_passed_to_constructor.chai
-- Adding test precedence_1.chai
-- Adding test precedence_2.chai
-- Adding test precedence_3.chai
-- Adding test precedence_eq.chai
-- Adding test product.chai
-- Adding test range.chai
-- Adding test range_back.chai
-- Adding test range_contains.chai
-- Adding test range_find.chai
-- Adding test range_inplace.chai
-- Adding test reduce.chai
-- Adding test reflection_test.chai
-- Adding test retro.chai
-- Adding test retroretro.chai
-- Adding test return.chai
-- Adding test runtime_error.chai
-- Adding test scoping.chai
-- Adding test shift.chai
-- Adding test string_charptr.chai
-- Adding test string_concat.chai
-- Adding test string_find.chai
-- Adding test string_find_first_not_of.chai
-- Adding test string_find_first_of.chai
-- Adding test string_find_last_not_of.chai
-- Adding test string_find_last_of.chai
-- Adding test string_init.chai
-- Adding test string_literal_access.chai
-- Adding test string_rfind.chai
-- Adding test string_substr.chai
-- Adding test sum.chai
-- Adding test switch_break.chai
-- Adding test switch_default.chai
-- Adding test switch_empty.chai
-- Adding test switch_fallthru.chai
-- Adding test switch_fallthru_and_break.chai
-- Adding test system_introspection.chai
-- Adding test take.chai
-- Adding test take_while.chai
-- Adding test temporary_lifetime.chai
-- Adding test ternary_condition.chai
-- Adding test type_info.chai
-- Adding test use.chai
-- Adding test var_decl.chai
-- Adding test var_ref_decl.chai
-- Adding test variable_redefinition.chai
-- Adding test vector_access.chai
-- Adding test vector_erase_at.chai
-- Adding test vector_inplace_init.chai
-- Adding test vector_insert_at.chai
-- Adding test vector_literal_acccess.chai
-- Adding test vector_of_one.chai
-- Adding test vector_paren_literal_access.chai
-- Adding test vector_push_back.chai
-- Adding test vector_push_empty.chai
-- Adding test zip.chai
-- Adding test zip_with.chai
-- Configuring incomplete, errors occurred!
explodicle@explodicle-laptop:~/dev/ChaiScript$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant