Skip to content

Instantly share code, notes, and snippets.

@neonb88
Created December 28, 2018 19:58
Show Gist options
  • Save neonb88/5365870ad355313a5f870b43bf6c32d0 to your computer and use it in GitHub Desktop.
Save neonb88/5365870ad355313a5f870b43bf6c32d0 to your computer and use it in GitHub Desktop.
sudo g++ -lCGAL -lgmp -frounding-math ch_from_cin_to_cout.cpp
/tmp/ccSP3wMo.o: In function `main':
ch_from_cin_to_cout.cpp:(.text+0x20): undefined reference to `CGAL::set_ascii_mode(std::basic_ios<char, std::char_traits<char> >&)'
ch_from_cin_to_cout.cpp:(.text+0x2a): undefined reference to `CGAL::set_ascii_mode(std::basic_ios<char, std::char_traits<char> >&)'
/tmp/ccSP3wMo.o: In function `CGAL::Handle::Handle(CGAL::Handle const&)':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL6HandleC2ERKS0_[_ZN4CGAL6HandleC5ERKS0_]+0x40): undefined reference to `CGAL::precondition_fail(char const*, char const*, int, char const*)'
/tmp/ccSP3wMo.o: In function `CGAL::Gmpq_rep::Gmpq_rep()':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL8Gmpq_repC2Ev[_ZN4CGAL8Gmpq_repC5Ev]+0x14): undefined reference to `__gmpq_init'
/tmp/ccSP3wMo.o: In function `CGAL::Gmpq_rep::~Gmpq_rep()':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL8Gmpq_repD2Ev[_ZN4CGAL8Gmpq_repD5Ev]+0x14): undefined reference to `__gmpq_clear'
/tmp/ccSP3wMo.o: In function `CGAL::Gmpq::Gmpq(double)':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL4GmpqC2Ed[_ZN4CGAL4GmpqC5Ed]+0x59): undefined reference to `CGAL::assertion_fail(char const*, char const*, int, char const*)'
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL4GmpqC2Ed[_ZN4CGAL4GmpqC5Ed]+0x7a): undefined reference to `__gmpq_set_d'
/tmp/ccSP3wMo.o: In function `CGAL::Gmpq::operator==(CGAL::Gmpq const&) const':
ch_from_cin_to_cout.cpp:(.text._ZNK4CGAL4GmpqeqERKS0_[_ZNK4CGAL4GmpqeqERKS0_]+0x33): undefined reference to `__gmpq_equal'
/tmp/ccSP3wMo.o: In function `CGAL::Mpzf::Mpzf(CGAL::Mpzf const&)':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL4MpzfC2ERKS0_[_ZN4CGAL4MpzfC5ERKS0_]+0x8d): undefined reference to `__gmpn_copyi'
/tmp/ccSP3wMo.o: In function `CGAL::Mpzf::Mpzf(double)':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL4MpzfC2Ed[_ZN4CGAL4MpzfC5Ed]+0x6d): undefined reference to `CGAL::assertion_fail(char const*, char const*, int, char const*)'
/tmp/ccSP3wMo.o: In function `CGAL::Mpzf::aors(CGAL::Mpzf const&, CGAL::Mpzf const&, int)':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL4Mpzf4aorsERKS0_S2_i[_ZN4CGAL4Mpzf4aorsERKS0_S2_i]+0xef): undefined reference to `__gmpn_copyi'
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL4Mpzf4aorsERKS0_S2_i[_ZN4CGAL4Mpzf4aorsERKS0_S2_i]+0x193): undefined reference to `__gmpn_copyi'
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL4Mpzf4aorsERKS0_S2_i[_ZN4CGAL4Mpzf4aorsERKS0_S2_i]+0x35f): undefined reference to `__gmpn_copyi'
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL4Mpzf4aorsERKS0_S2_i[_ZN4CGAL4Mpzf4aorsERKS0_S2_i]+0x3b0): undefined reference to `__gmpn_copyi'
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL4Mpzf4aorsERKS0_S2_i[_ZN4CGAL4Mpzf4aorsERKS0_S2_i]+0x40e): undefined reference to `__gmpn_copyi'
/tmp/ccSP3wMo.o:ch_from_cin_to_cout.cpp:(.text._ZN4CGAL4Mpzf4aorsERKS0_S2_i[_ZN4CGAL4Mpzf4aorsERKS0_S2_i]+0x48a): more undefined references to `__gmpn_copyi' follow
/tmp/ccSP3wMo.o: In function `CGAL::Mpzf::aors(CGAL::Mpzf const&, CGAL::Mpzf const&, int)':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL4Mpzf4aorsERKS0_S2_i[_ZN4CGAL4Mpzf4aorsERKS0_S2_i]+0x5ad): undefined reference to `__gmpn_add'
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL4Mpzf4aorsERKS0_S2_i[_ZN4CGAL4Mpzf4aorsERKS0_S2_i]+0x63b): undefined reference to `__gmpn_add'
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL4Mpzf4aorsERKS0_S2_i[_ZN4CGAL4Mpzf4aorsERKS0_S2_i]+0x95a): undefined reference to `__gmpn_copyi'
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL4Mpzf4aorsERKS0_S2_i[_ZN4CGAL4Mpzf4aorsERKS0_S2_i]+0x9d6): undefined reference to `__gmpn_neg'
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL4Mpzf4aorsERKS0_S2_i[_ZN4CGAL4Mpzf4aorsERKS0_S2_i]+0xa29): undefined reference to `__gmpn_sub_1'
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL4Mpzf4aorsERKS0_S2_i[_ZN4CGAL4Mpzf4aorsERKS0_S2_i]+0xad6): undefined reference to `__gmpn_neg'
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL4Mpzf4aorsERKS0_S2_i[_ZN4CGAL4Mpzf4aorsERKS0_S2_i]+0xb42): undefined reference to `__gmpn_sub'
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL4Mpzf4aorsERKS0_S2_i[_ZN4CGAL4Mpzf4aorsERKS0_S2_i]+0xb6d): undefined reference to `__gmpn_sub_1'
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL4Mpzf4aorsERKS0_S2_i[_ZN4CGAL4Mpzf4aorsERKS0_S2_i]+0xba0): undefined reference to `CGAL::assertion_fail(char const*, char const*, int, char const*)'
/tmp/ccSP3wMo.o: In function `CGAL::operator*(CGAL::Mpzf const&, CGAL::Mpzf const&)':
ch_from_cin_to_cout.cpp:(.text._ZN4CGALmlERKNS_4MpzfES2_[_ZN4CGALmlERKNS_4MpzfES2_]+0x106): undefined reference to `__gmpn_mul'
ch_from_cin_to_cout.cpp:(.text._ZN4CGALmlERKNS_4MpzfES2_[_ZN4CGALmlERKNS_4MpzfES2_]+0x159): undefined reference to `__gmpn_mul'
/tmp/ccSP3wMo.o: In function `bool CGAL::get_certain<bool>(CGAL::Uncertain<bool>)':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL11get_certainIbEET_NS_9UncertainIS1_EE[_ZN4CGAL11get_certainIbEET_NS_9UncertainIS1_EE]+0x3a): undefined reference to `CGAL::assertion_fail(char const*, char const*, int, char const*)'
/tmp/ccSP3wMo.o: In function `CGAL::Uncertain<bool>::Uncertain(bool, bool)':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL9UncertainIbEC2Ebb[_ZN4CGAL9UncertainIbEC5Ebb]+0x5b): undefined reference to `CGAL::precondition_fail(char const*, char const*, int, char const*)'
/tmp/ccSP3wMo.o: In function `CGAL::Interval_nt<false>::Interval_nt(double, double)':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL11Interval_ntILb0EEC2Edd[_ZN4CGAL11Interval_ntILb0EEC5Edd]+0x9e): undefined reference to `CGAL::assertion_fail(char const*, char const*, int, char const*)'
/tmp/ccSP3wMo.o: In function `CGAL::Handle_for<CGAL::Gmpq_rep, std::allocator<CGAL::Gmpq_rep> >::Handle_for(CGAL::Handle_for<CGAL::Gmpq_rep, std::allocator<CGAL::Gmpq_rep> > const&)':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL10Handle_forINS_8Gmpq_repESaIS1_EEC2ERKS3_[_ZN4CGAL10Handle_forINS_8Gmpq_repESaIS1_EEC5ERKS3_]+0x50): undefined reference to `CGAL::assertion_fail(char const*, char const*, int, char const*)'
/tmp/ccSP3wMo.o: In function `CGAL::Interval_nt<false>::Test_runtime_rounding_modes::Test_runtime_rounding_modes()':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL11Interval_ntILb0EE27Test_runtime_rounding_modesC2Ev[_ZN4CGAL11Interval_ntILb0EE27Test_runtime_rounding_modesC5Ev]+0xd2): undefined reference to `CGAL::assertion_fail(char const*, char const*, int, char const*)'
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL11Interval_ntILb0EE27Test_runtime_rounding_modesC2Ev[_ZN4CGAL11Interval_ntILb0EE27Test_runtime_rounding_modesC5Ev]+0x180): undefined reference to `CGAL::assertion_fail(char const*, char const*, int, char const*)'
/tmp/ccSP3wMo.o: In function `CGAL::Interval_nt<true>::Test_runtime_rounding_modes::Test_runtime_rounding_modes()':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL11Interval_ntILb1EE27Test_runtime_rounding_modesC2Ev[_ZN4CGAL11Interval_ntILb1EE27Test_runtime_rounding_modesC5Ev]+0xd2): undefined reference to `CGAL::assertion_fail(char const*, char const*, int, char const*)'
/tmp/ccSP3wMo.o:ch_from_cin_to_cout.cpp:(.text._ZN4CGAL11Interval_ntILb1EE27Test_runtime_rounding_modesC2Ev[_ZN4CGAL11Interval_ntILb1EE27Test_runtime_rounding_modesC5Ev]+0x180): more undefined references to `CGAL::assertion_fail(char const*, char const*, int, char const*)' follow
/tmp/ccSP3wMo.o: In function `std::ostream_iterator<CGAL::Point_2<CGAL::Epick>, char, std::char_traits<char> > CGAL::ch_graham_andrew<std::istream_iterator<CGAL::Point_2<CGAL::Epick>, char, std::char_traits<char>, long>, std::ostream_iterator<CGAL::Point_2<CGAL::Epick>, char, std::char_traits<char> >, CGAL::Epick>(std::istream_iterator<CGAL::Point_2<CGAL::Epick>, char, std::char_traits<char>, long>, std::istream_iterator<CGAL::Point_2<CGAL::Epick>, char, std::char_traits<char>, long>, std::ostream_iterator<CGAL::Point_2<CGAL::Epick>, char, std::char_traits<char> >, CGAL::Epick const&)':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL16ch_graham_andrewISt16istream_iteratorINS_7Point_2INS_5EpickEEEcSt11char_traitsIcElESt16ostream_iteratorIS4_cS6_ES3_EET0_T_SB_SA_RKT1_[_ZN4CGAL16ch_graham_andrewISt16istream_iteratorINS_7Point_2INS_5EpickEEEcSt11char_traitsIcElESt16ostream_iteratorIS4_cS6_ES3_EET0_T_SB_SA_RKT1_]+0x332): undefined reference to `CGAL::postcondition_fail(char const*, char const*, int, char const*)'
/tmp/ccSP3wMo.o: In function `CGAL::Tee_for_output_iterator<std::ostream_iterator<CGAL::Point_2<CGAL::Epick>, char, std::char_traits<char> >, CGAL::Point_2<CGAL::Epick> > CGAL::ch__ref_graham_andrew_scan<__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > >, CGAL::Tee_for_output_iterator<std::ostream_iterator<CGAL::Point_2<CGAL::Epick>, char, std::char_traits<char> >, CGAL::Point_2<CGAL::Epick> >, CGAL::Epick>(__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > >, __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > >, CGAL::Tee_for_output_iterator<std::ostream_iterator<CGAL::Point_2<CGAL::Epick>, char, std::char_traits<char> >, CGAL::Point_2<CGAL::Epick> >&, CGAL::Epick const&)':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL26ch__ref_graham_andrew_scanIN9__gnu_cxx17__normal_iteratorIPNS_7Point_2INS_5EpickEEESt6vectorIS5_SaIS5_EEEENS_23Tee_for_output_iteratorISt16ostream_iteratorIS5_cSt11char_traitsIcEES5_EES4_EET0_T_SI_RSH_RKT1_[_ZN4CGAL26ch__ref_graham_andrew_scanIN9__gnu_cxx17__normal_iteratorIPNS_7Point_2INS_5EpickEEESt6vectorIS5_SaIS5_EEEENS_23Tee_for_output_iteratorISt16ostream_iteratorIS5_cSt11char_traitsIcEES5_EES4_EET0_T_SI_RSH_RKT1_]+0xca): undefined reference to `CGAL::precondition_fail(char const*, char const*, int, char const*)'
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL26ch__ref_graham_andrew_scanIN9__gnu_cxx17__normal_iteratorIPNS_7Point_2INS_5EpickEEESt6vectorIS5_SaIS5_EEEENS_23Tee_for_output_iteratorISt16ostream_iteratorIS5_cSt11char_traitsIcEES5_EES4_EET0_T_SI_RSH_RKT1_[_ZN4CGAL26ch__ref_graham_andrew_scanIN9__gnu_cxx17__normal_iteratorIPNS_7Point_2INS_5EpickEEESt6vectorIS5_SaIS5_EEEENS_23Tee_for_output_iteratorISt16ostream_iteratorIS5_cSt11char_traitsIcEES5_EES4_EET0_T_SI_RSH_RKT1_]+0x11a): undefined reference to `CGAL::precondition_fail(char const*, char const*, int, char const*)'
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL26ch__ref_graham_andrew_scanIN9__gnu_cxx17__normal_iteratorIPNS_7Point_2INS_5EpickEEESt6vectorIS5_SaIS5_EEEENS_23Tee_for_output_iteratorISt16ostream_iteratorIS5_cSt11char_traitsIcEES5_EES4_EET0_T_SI_RSH_RKT1_[_ZN4CGAL26ch__ref_graham_andrew_scanIN9__gnu_cxx17__normal_iteratorIPNS_7Point_2INS_5EpickEEESt6vectorIS5_SaIS5_EEEENS_23Tee_for_output_iteratorISt16ostream_iteratorIS5_cSt11char_traitsIcEES5_EES4_EET0_T_SI_RSH_RKT1_]+0x18c): undefined reference to `CGAL::precondition_fail(char const*, char const*, int, char const*)'
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL26ch__ref_graham_andrew_scanIN9__gnu_cxx17__normal_iteratorIPNS_7Point_2INS_5EpickEEESt6vectorIS5_SaIS5_EEEENS_23Tee_for_output_iteratorISt16ostream_iteratorIS5_cSt11char_traitsIcEES5_EES4_EET0_T_SI_RSH_RKT1_[_ZN4CGAL26ch__ref_graham_andrew_scanIN9__gnu_cxx17__normal_iteratorIPNS_7Point_2INS_5EpickEEESt6vectorIS5_SaIS5_EEEENS_23Tee_for_output_iteratorISt16ostream_iteratorIS5_cSt11char_traitsIcEES5_EES4_EET0_T_SI_RSH_RKT1_]+0x400): undefined reference to `CGAL::assertion_fail(char const*, char const*, int, char const*)'
/tmp/ccSP3wMo.o: In function `CGAL::Tee_for_output_iterator<std::ostream_iterator<CGAL::Point_2<CGAL::Epick>, char, std::char_traits<char> >, CGAL::Point_2<CGAL::Epick> > CGAL::ch__ref_graham_andrew_scan<std::reverse_iterator<__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > > >, CGAL::Tee_for_output_iterator<std::ostream_iterator<CGAL::Point_2<CGAL::Epick>, char, std::char_traits<char> >, CGAL::Point_2<CGAL::Epick> >, CGAL::Epick>(std::reverse_iterator<__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > > >, std::reverse_iterator<__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Epick>*, std::vector<CGAL::Point_2<CGAL::Epick>, std::allocator<CGAL::Point_2<CGAL::Epick> > > > >, CGAL::Tee_for_output_iterator<std::ostream_iterator<CGAL::Point_2<CGAL::Epick>, char, std::char_traits<char> >, CGAL::Point_2<CGAL::Epick> >&, CGAL::Epick const&)':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL26ch__ref_graham_andrew_scanISt16reverse_iteratorIN9__gnu_cxx17__normal_iteratorIPNS_7Point_2INS_5EpickEEESt6vectorIS6_SaIS6_EEEEENS_23Tee_for_output_iteratorISt16ostream_iteratorIS6_cSt11char_traitsIcEES6_EES5_EET0_T_SK_RSJ_RKT1_[_ZN4CGAL26ch__ref_graham_andrew_scanISt16reverse_iteratorIN9__gnu_cxx17__normal_iteratorIPNS_7Point_2INS_5EpickEEESt6vectorIS6_SaIS6_EEEEENS_23Tee_for_output_iteratorISt16ostream_iteratorIS6_cSt11char_traitsIcEES6_EES5_EET0_T_SK_RSJ_RKT1_]+0xca): undefined reference to `CGAL::precondition_fail(char const*, char const*, int, char const*)'
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL26ch__ref_graham_andrew_scanISt16reverse_iteratorIN9__gnu_cxx17__normal_iteratorIPNS_7Point_2INS_5EpickEEESt6vectorIS6_SaIS6_EEEEENS_23Tee_for_output_iteratorISt16ostream_iteratorIS6_cSt11char_traitsIcEES6_EES5_EET0_T_SK_RSJ_RKT1_[_ZN4CGAL26ch__ref_graham_andrew_scanISt16reverse_iteratorIN9__gnu_cxx17__normal_iteratorIPNS_7Point_2INS_5EpickEEESt6vectorIS6_SaIS6_EEEEENS_23Tee_for_output_iteratorISt16ostream_iteratorIS6_cSt11char_traitsIcEES6_EES5_EET0_T_SK_RSJ_RKT1_]+0x130): undefined reference to `CGAL::precondition_fail(char const*, char const*, int, char const*)'
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL26ch__ref_graham_andrew_scanISt16reverse_iteratorIN9__gnu_cxx17__normal_iteratorIPNS_7Point_2INS_5EpickEEESt6vectorIS6_SaIS6_EEEEENS_23Tee_for_output_iteratorISt16ostream_iteratorIS6_cSt11char_traitsIcEES6_EES5_EET0_T_SK_RSJ_RKT1_[_ZN4CGAL26ch__ref_graham_andrew_scanISt16reverse_iteratorIN9__gnu_cxx17__normal_iteratorIPNS_7Point_2INS_5EpickEEESt6vectorIS6_SaIS6_EEEEENS_23Tee_for_output_iteratorISt16ostream_iteratorIS6_cSt11char_traitsIcEES6_EES5_EET0_T_SK_RSJ_RKT1_]+0x1a2): undefined reference to `CGAL::precondition_fail(char const*, char const*, int, char const*)'
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL26ch__ref_graham_andrew_scanISt16reverse_iteratorIN9__gnu_cxx17__normal_iteratorIPNS_7Point_2INS_5EpickEEESt6vectorIS6_SaIS6_EEEEENS_23Tee_for_output_iteratorISt16ostream_iteratorIS6_cSt11char_traitsIcEES6_EES5_EET0_T_SK_RSJ_RKT1_[_ZN4CGAL26ch__ref_graham_andrew_scanISt16reverse_iteratorIN9__gnu_cxx17__normal_iteratorIPNS_7Point_2INS_5EpickEEESt6vectorIS6_SaIS6_EEEEENS_23Tee_for_output_iteratorISt16ostream_iteratorIS6_cSt11char_traitsIcEES6_EES5_EET0_T_SK_RSJ_RKT1_]+0x419): undefined reference to `CGAL::assertion_fail(char const*, char const*, int, char const*)'
/tmp/ccSP3wMo.o: In function `std::istream& CGAL::extract<CGAL::Epick>(std::istream&, CGAL::Point_2<CGAL::Epick>&, CGAL::Cartesian_tag const&)':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL7extractINS_5EpickEEERSiS2_RNS_7Point_2IT_EERKNS_13Cartesian_tagE[_ZN4CGAL7extractINS_5EpickEEERSiS2_RNS_7Point_2IT_EERKNS_13Cartesian_tagE]+0x26): undefined reference to `CGAL::IO::mode'
/tmp/ccSP3wMo.o: In function `std::ostream& CGAL::insert<CGAL::Epick>(std::ostream&, CGAL::Point_2<CGAL::Epick> const&, CGAL::Cartesian_tag const&)':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL6insertINS_5EpickEEERSoS2_RKNS_7Point_2IT_EERKNS_13Cartesian_tagE[_ZN4CGAL6insertINS_5EpickEEERSoS2_RKNS_7Point_2IT_EERKNS_13Cartesian_tagE]+0x19): undefined reference to `CGAL::IO::mode'
/tmp/ccSP3wMo.o: In function `CGAL::Sign CGAL::get_certain<CGAL::Sign>(CGAL::Uncertain<CGAL::Sign>)':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL11get_certainINS_4SignEEET_NS_9UncertainIS2_EE[_ZN4CGAL11get_certainINS_4SignEEET_NS_9UncertainIS2_EE]+0x3b): undefined reference to `CGAL::assertion_fail(char const*, char const*, int, char const*)'
/tmp/ccSP3wMo.o: In function `CGAL::Uncertain<CGAL::Sign>::Uncertain(CGAL::Sign, CGAL::Sign)':
ch_from_cin_to_cout.cpp:(.text._ZN4CGAL9UncertainINS_4SignEEC2ES1_S1_[_ZN4CGAL9UncertainINS_4SignEEC5ES1_S1_]+0x51): undefined reference to `CGAL::precondition_fail(char const*, char const*, int, char const*)'
collect2: error: ld returned 1 exit status
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment