Subject: CGAL users discussion list
List archive
- From: mahdavi <>
- To:
- Subject: Re: [cgal-discuss] error in install cgal on linux
- Date: Fri, 15 Jan 2010 06:16:57 -0800 (PST)
hi ,
thanks , after type "cmake -DCGAL_DIR=$HOME/CGAL-3.5 " in command ,follow
message is occur:
////////////////////////////////////////////////////////////////
cmake -DCGAL_DIR=$HOME/CGAL-3.5
CMake Error: The source directory "/root/Projects/exa/src" does not appear
to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI
//////////////////////////////////////////////////////////////
and I copy scripts/cgal_create_cmake_script
to my working directory
thank ,
MartinBaeker wrote:
>
> Hi,
>
> you need to use make/cmake.
>
> Here is a rough way to do it (in 3.5):
>
> copy the script
> scripts/cgal_create_cmake_script
> to your working directory
>
> execute the following command, replacing the path with whatever is right
> for you.
>
> cmake -DCGAL_DIR=$HOME/CGAL-3.5 .
>
> Then type make
>
> and you will build the executable.
>
> Simple g++ cannot work because you need to link to the libraries.
>
> Hope this helps,
>
> Martin.
>
>>
>> hi all,
>> I install cgal on linux by instructions in manual cgal ,but I don't run a
>> simple program by cgal ,I am beginner programmer in linux , when I type
>> vector_convex_hull_2.cpp in run command ,and follow message is occur:
>> g++ vector_convex_hull_2.cpp
>> ///////////////////////////////////////////////////////////////////////////////////////////////////////////
>> /tmp/ccj5HHJg.o: In function
>> `CGAL::Interval_nt<false>::Test_runtime_rounding_mo
>> des::Test_runtime_rounding_modes()':
>> vector_convex_hull_2.cpp:(.text._ZN4CGAL11Interval_ntILb0EE27Test_runtime_roundi
>> ng_modesC1Ev[CGAL::Interval_nt<false>::Test_runtime_rounding_modes::Test_runtime
>> _rounding_modes()]+0x95): undefined reference to
>> `CGAL::assertion_fail(char
>> cons
>> t*, char const*, int, char const*)'
>> vector_convex_hull_2.cpp:(.text._ZN4CGAL11Interval_ntILb0EE27Test_runtime_roundi
>> ng_modesC1Ev[CGAL::Interval_nt<false>::Test_runtime_rounding_modes::Test_runtime
>> _rounding_modes()]+0x118): undefined reference to
>> `CGAL::assertion_fail(char
>> con
>> st*, char const*, int, char const*)'
>> /tmp/ccj5HHJg.o: In function
>> `CGAL::Interval_nt<true>::Test_runtime_rounding_mod
>> es::Test_runtime_rounding_modes()':
>> vector_convex_hull_2.cpp:(.text._ZN4CGAL11Interval_ntILb1EE27Test_runtime_roundi
>> ng_modesC1Ev[CGAL::Interval_nt<true>::Test_runtime_rounding_modes::Test_runtime_
>> rounding_modes()]+0x95): undefined reference to
>> `CGAL::assertion_fail(char
>> const
>> *, char const*, int, char const*)'
>> vector_convex_hull_2.cpp:(.text._ZN4CGAL11Interval_ntILb1EE27Test_runtime_roundi
>> ng_modesC1Ev[CGAL::Interval_nt<true>::Test_runtime_rounding_modes::Test_runtime_
>> rounding_modes()]+0x118): undefined reference to
>> `CGAL::assertion_fail(char
>> cons
>> t*, char const*, int, char const*)'
>> /tmp/ccj5HHJg.o: In function
>> `CGAL::Interval_nt<false>::Interval_nt(double,
>> doub
>> le)':
>> vector_convex_hull_2.cpp:(.text._ZN4CGAL11Interval_ntILb0EEC1Edd[CGAL::Interval_
>> nt<false>::Interval_nt(double, double)]+0x74): undefined reference to
>> `CGAL::ass
>> ertion_fail(char const*, char const*, int, char const*)'
>> /tmp/ccj5HHJg.o:vector_convex_hull_2.cpp:(.text._ZN4CGAL11get_certainINS_4SignEE
>> ET_NS_9UncertainIS2_EE[CGAL::Sign
>> CGAL::get_certain<CGAL::Sign>(CGAL::Uncertain<
>> CGAL::Sign>)]+0x4a): more undefined references to
>> `CGAL::assertion_fail(char
>> con
>> st*, char const*, int, char const*)' follow
>> /tmp/ccj5HHJg.o: In function
>> `CGAL::Uncertain<CGAL::Sign>::Uncertain(CGAL::Sign,
>> CGAL::Sign)':
>> vector_convex_hull_2.cpp:(.text._ZN4CGAL9UncertainINS_4SignEEC1ES1_S1_[CGAL::Unc
>> ertain<CGAL::Sign>::Uncertain(CGAL::Sign, CGAL::Sign)]+0x54): undefined
>> referenc
>> e to `CGAL::precondition_fail(char const*, char const*, int, char
>> const*)'
>> /tmp/ccj5HHJg.o: In function `CGAL::Uncertain<bool>::Uncertain(bool,
>> bool)':
>> vector_convex_hull_2.cpp:(.text._ZN4CGAL9UncertainIbEC1Ebb[CGAL::Uncertain<bool>
>> ::Uncertain(bool, bool)]+0x64): undefined reference to
>> `CGAL::precondition_fail(
>> char const*, char const*, int, char const*)'
>> /tmp/ccj5HHJg.o: In function `CGAL::Handle::Handle(CGAL::Handle const&)':
>> vector_convex_hull_2.cpp:(.text._ZN4CGAL6HandleC2ERKS0_[CGAL::Handle::Handle(CGA
>> L::Handle const&)]+0x42): undefined reference to
>> `CGAL::precondition_fail(char c
>> onst*, char const*, int, char const*)'
>> /tmp/ccj5HHJg.o: In function `CGAL::Gmpq_rep::Gmpq_rep()':
>> vector_convex_hull_2.cpp:(.text._ZN4CGAL8Gmpq_repC1Ev[CGAL::Gmpq_rep::Gmpq_rep()
>> ]+0xd): undefined reference to `__gmpq_init'
>> /tmp/ccj5HHJg.o: In function `CGAL::Gmpq_rep::~Gmpq_rep()':
>> vector_convex_hull_2.cpp:(.text._ZN4CGAL8Gmpq_repD1Ev[CGAL::Gmpq_rep::~Gmpq_rep(
>> )]+0xd): undefined reference to `__gmpq_clear'
>> /tmp/ccj5HHJg.o: In function `CGAL::Gmpq::Gmpq(double)':
>> vector_convex_hull_2.cpp:(.text._ZN4CGAL4GmpqC1Ed[CGAL::Gmpq::Gmpq(double)]+0x66
>> ): undefined reference to `CGAL::assertion_fail(char const*, char const*,
>> int, c
>> har const*)'
>> vector_convex_hull_2.cpp:(.text._ZN4CGAL4GmpqC1Ed[CGAL::Gmpq::Gmpq(double)]+0x86
>> ): undefined reference to `__gmpq_set_d'
>> /tmp/ccj5HHJg.o: In function `CGAL::Gmpq::operator-=(CGAL::Gmpq const&)':
>> vector_convex_hull_2.cpp:(.text._ZN4CGAL4GmpqmIERKS0_[CGAL::Gmpq::operator-=(CGA
>> L::Gmpq const&)]+0x44): undefined reference to `__gmpq_sub'
>> /tmp/ccj5HHJg.o: In function `CGAL::Gmpq::operator*=(CGAL::Gmpq const&)':
>> vector_convex_hull_2.cpp:(.text._ZN4CGAL4GmpqmLERKS0_[CGAL::Gmpq::operator*=(CGA
>> L::Gmpq const&)]+0x44): undefined reference to `__gmpq_mul'
>> /tmp/ccj5HHJg.o: In function `CGAL::operator<(CGAL::Gmpq const&,
>> CGAL::Gmpq
>> cons
>> t&)':
>> vector_convex_hull_2.cpp:(.text._ZN4CGALltERKNS_4GmpqES2_[CGAL::operator<(CGAL::
>> Gmpq const&, CGAL::Gmpq const&)]+0x27): undefined reference to
>> `__gmpq_cmp'
>> /tmp/ccj5HHJg.o: In function `CGAL::operator==(CGAL::Gmpq const&,
>> CGAL::Gmpq
>> con
>> st&)':
>> vector_convex_hull_2.cpp:(.text._ZN4CGALeqERKNS_4GmpqES2_[CGAL::operator==(CGAL:
>> :Gmpq const&, CGAL::Gmpq const&)]+0x27): undefined reference to
>> `__gmpq_equal'
>> /tmp/ccj5HHJg.o: In function
>> `CGAL::Tee_for_output_iterator<std::back_insert_ite
>> rator<std::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<dou
>> ble> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartes
>> ian<double> > > > > >,
>> CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesia
>> n<double> > > >
>> CGAL::ch__ref_graham_andrew_scan<__gnu_cxx::__normal_iterator<CG
>> AL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >*,
>> std::vect
>> or<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> >
>> >,
>> std::
>> allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double>
>> > >
>> > > >,
>> CGAL::Tee_for_output_iterator<std::back_insert_iterator<std::vector<CGAL
>> ::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >,
>> std::allocat
>> or<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >
>> >
>> > >,
>> CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >
>> >,
>> CGAL:
>> :Filtered_kernel<CGAL::Simple_cartesian<double> >
>> >(__gnu_cxx::__normal_iterator
>> <CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >*,
>> std::v
>> ector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double>
>> >
>> >, st
>> d::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double>
>> > > > > >,
>> > __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL
>> ::Simple_cartesian<double> > >*,
>> std::vector<CGAL::Point_2<CGAL::Filtered_kernel
>> <CGAL::Simple_cartesian<double> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filtered
>> _kernel<CGAL::Simple_cartesian<double> > > > > >,
>> CGAL::Tee_for_output_iterator<
>> std::back_insert_iterator<std::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::
>> Simple_cartesian<double> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filtered_kernel
>> <CGAL::Simple_cartesian<double> > > > > >,
>> CGAL::Point_2<CGAL::Filtered_kernel<C
>> GAL::Simple_cartesian<double> > > >&,
>> CGAL::Filtered_kernel<CGAL::Simple_cartesi
>> an<double> > const&)':
>> vector_convex_hull_2.cpp:(.text._ZN4CGAL26ch__ref_graham_andrew_scanIN9__gnu_cxx
>> 17__normal_iteratorIPNS_7Point_2INS_15Filtered_kernelINS_16Simple_cartesianIdEEE
>> EEESt6vectorIS8_SaIS8_EEEENS_23Tee_for_output_iteratorISt20back_insert_iteratorI
>> SC_ES8_EES7_EET0_T_SJ_RSI_RKT1_[CGAL::Tee_for_output_iterator<std::back_insert_i
>> terator<std::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<d
>> ouble> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cart
>> esian<double> > > > > >,
>> CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartes
>> ian<double> > > >
>> CGAL::ch__ref_graham_andrew_scan<__gnu_cxx::__normal_iterator<
>> CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >*,
>> std::ve
>> ctor<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> >
>> >,
>> std
>> ::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double>
>> >
>> > > > >,
>> CGAL::Tee_for_output_iterator<std::back_insert_iterator<std::vector<CG
>> AL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >,
>> std::alloc
>> ator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> >
>> >
>> > >
>> >, CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >
>> >,
>> CGA
>> L::Filtered_kernel<CGAL::Simple_cartesian<double> >
>> >(__gnu_cxx::__normal_iterat
>> or<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> >
>> >*,
>> std:
>> :vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double>
>> >
>> >,
>> std::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double
>> > > > > > >,
>> > __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Filtered_kernel<CG
>> AL::Simple_cartesian<double> > >*,
>> std::vector<CGAL::Point_2<CGAL::Filtered_kern
>> el<CGAL::Simple_cartesian<double> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filter
>> ed_kernel<CGAL::Simple_cartesian<double> > > > > >,
>> CGAL::Tee_for_output_iterato
>> r<std::back_insert_iterator<std::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL
>> ::Simple_cartesian<double> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filtered_kern
>> el<CGAL::Simple_cartesian<double> > > > > >,
>> CGAL::Point_2<CGAL::Filtered_kernel
>> <CGAL::Simple_cartesian<double> > > >&,
>> CGAL::Filtered_kernel<CGAL::Simple_carte
>> sian<double> > const&)]+0xbf): undefined reference to
>> `CGAL::precondition_fail(c
>> har const*, char const*, int, char const*)'
>> vector_convex_hull_2.cpp:(.text._ZN4CGAL26ch__ref_graham_andrew_scanIN9__gnu_cxx
>> 17__normal_iteratorIPNS_7Point_2INS_15Filtered_kernelINS_16Simple_cartesianIdEEE
>> EEESt6vectorIS8_SaIS8_EEEENS_23Tee_for_output_iteratorISt20back_insert_iteratorI
>> SC_ES8_EES7_EET0_T_SJ_RSI_RKT1_[CGAL::Tee_for_output_iterator<std::back_insert_i
>> terator<std::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<d
>> ouble> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cart
>> esian<double> > > > > >,
>> CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartes
>> ian<double> > > >
>> CGAL::ch__ref_graham_andrew_scan<__gnu_cxx::__normal_iterator<
>> CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >*,
>> std::ve
>> ctor<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> >
>> >,
>> std
>> ::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double>
>> >
>> > > > >,
>> CGAL::Tee_for_output_iterator<std::back_insert_iterator<std::vector<CG
>> AL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >,
>> std::alloc
>> ator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> >
>> >
>> > >
>> >, CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >
>> >,
>> CGA
>> L::Filtered_kernel<CGAL::Simple_cartesian<double> >
>> >(__gnu_cxx::__normal_iterat
>> or<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> >
>> >*,
>> std:
>> :vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double>
>> >
>> >,
>> std::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double
>> > > > > > >,
>> > __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Filtered_kernel<CG
>> AL::Simple_cartesian<double> > >*,
>> std::vector<CGAL::Point_2<CGAL::Filtered_kern
>> el<CGAL::Simple_cartesian<double> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filter
>> ed_kernel<CGAL::Simple_cartesian<double> > > > > >,
>> CGAL::Tee_for_output_iterato
>> r<std::back_insert_iterator<std::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL
>> ::Simple_cartesian<double> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filtered_kern
>> el<CGAL::Simple_cartesian<double> > > > > >,
>> CGAL::Point_2<CGAL::Filtered_kernel
>> <CGAL::Simple_cartesian<double> > > >&,
>> CGAL::Filtered_kernel<CGAL::Simple_carte
>> sian<double> > const&)]+0x11c): undefined reference to
>> `CGAL::precondition_fail(
>> char const*, char const*, int, char const*)'
>> vector_convex_hull_2.cpp:(.text._ZN4CGAL26ch__ref_graham_andrew_scanIN9__gnu_cxx
>> 17__normal_iteratorIPNS_7Point_2INS_15Filtered_kernelINS_16Simple_cartesianIdEEE
>> EEESt6vectorIS8_SaIS8_EEEENS_23Tee_for_output_iteratorISt20back_insert_iteratorI
>> SC_ES8_EES7_EET0_T_SJ_RSI_RKT1_[CGAL::Tee_for_output_iterator<std::back_insert_i
>> terator<std::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<d
>> ouble> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cart
>> esian<double> > > > > >,
>> CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartes
>> ian<double> > > >
>> CGAL::ch__ref_graham_andrew_scan<__gnu_cxx::__normal_iterator<
>> CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >*,
>> std::ve
>> ctor<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> >
>> >,
>> std
>> ::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double>
>> >
>> > > > >,
>> CGAL::Tee_for_output_iterator<std::back_insert_iterator<std::vector<CG
>> AL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >,
>> std::alloc
>> ator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> >
>> >
>> > >
>> >, CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >
>> >,
>> CGA
>> L::Filtered_kernel<CGAL::Simple_cartesian<double> >
>> >(__gnu_cxx::__normal_iterat
>> or<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> >
>> >*,
>> std:
>> :vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double>
>> >
>> >,
>> std::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double
>> > > > > > >,
>> > __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Filtered_kernel<CG
>> AL::Simple_cartesian<double> > >*,
>> std::vector<CGAL::Point_2<CGAL::Filtered_kern
>> el<CGAL::Simple_cartesian<double> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filter
>> ed_kernel<CGAL::Simple_cartesian<double> > > > > >,
>> CGAL::Tee_for_output_iterato
>> r<std::back_insert_iterator<std::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL
>> ::Simple_cartesian<double> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filtered_kern
>> el<CGAL::Simple_cartesian<double> > > > > >,
>> CGAL::Point_2<CGAL::Filtered_kernel
>> <CGAL::Simple_cartesian<double> > > >&,
>> CGAL::Filtered_kernel<CGAL::Simple_carte
>> sian<double> > const&)]+0x18b): undefined reference to
>> `CGAL::precondition_fail(
>> char const*, char const*, int, char const*)'
>> vector_convex_hull_2.cpp:(.text._ZN4CGAL26ch__ref_graham_andrew_scanIN9__gnu_cxx
>> 17__normal_iteratorIPNS_7Point_2INS_15Filtered_kernelINS_16Simple_cartesianIdEEE
>> EEESt6vectorIS8_SaIS8_EEEENS_23Tee_for_output_iteratorISt20back_insert_iteratorI
>> SC_ES8_EES7_EET0_T_SJ_RSI_RKT1_[CGAL::Tee_for_output_iterator<std::back_insert_i
>> terator<std::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<d
>> ouble> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cart
>> esian<double> > > > > >,
>> CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartes
>> ian<double> > > >
>> CGAL::ch__ref_graham_andrew_scan<__gnu_cxx::__normal_iterator<
>> CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >*,
>> std::ve
>> ctor<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> >
>> >,
>> std
>> ::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double>
>> >
>> > > > >,
>> CGAL::Tee_for_output_iterator<std::back_insert_iterator<std::vector<CG
>> AL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >,
>> std::alloc
>> ator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> >
>> >
>> > >
>> >, CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >
>> >,
>> CGA
>> L::Filtered_kernel<CGAL::Simple_cartesian<double> >
>> >(__gnu_cxx::__normal_iterat
>> or<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> >
>> >*,
>> std:
>> :vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double>
>> >
>> >,
>> std::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double
>> > > > > > >,
>> > __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Filtered_kernel<CG
>> AL::Simple_cartesian<double> > >*,
>> std::vector<CGAL::Point_2<CGAL::Filtered_kern
>> el<CGAL::Simple_cartesian<double> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filter
>> ed_kernel<CGAL::Simple_cartesian<double> > > > > >,
>> CGAL::Tee_for_output_iterato
>> r<std::back_insert_iterator<std::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL
>> ::Simple_cartesian<double> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filtered_kern
>> el<CGAL::Simple_cartesian<double> > > > > >,
>> CGAL::Point_2<CGAL::Filtered_kernel
>> <CGAL::Simple_cartesian<double> > > >&,
>> CGAL::Filtered_kernel<CGAL::Simple_carte
>> sian<double> > const&)]+0x374): undefined reference to
>> `CGAL::assertion_fail(cha
>> r const*, char const*, int, char const*)'
>> /tmp/ccj5HHJg.o: In function
>> `std::back_insert_iterator<std::vector<CGAL::Point_
>> 2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >,
>> std::allocator<CGAL:
>> :Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > > > > >
>> CGAL::ch
>> _akl_toussaint<__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::Filtered_kernel<
>> CGAL::Simple_cartesian<double> > >*,
>> std::vector<CGAL::Point_2<CGAL::Filtered_ke
>> rnel<CGAL::Simple_cartesian<double> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filt
>> ered_kernel<CGAL::Simple_cartesian<double> > > > > >,
>> std::back_insert_iterator<
>> std::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double>
>> >
>> >,
>> std::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<do
>> uble> > > > > >, CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> >
>> >(__gnu_
>> cxx::__normal_iterator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesia
>> n<double> > >*,
>> std::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_car
>> tesian<double> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Sim
>> ple_cartesian<double> > > > > >,
>> __gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL
>> ::Filtered_kernel<CGAL::Simple_cartesian<double> > >*,
>> std::vector<CGAL::Point_2
>> <CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >,
>> std::allocator<CGAL::
>> Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > > > > >,
>> std::bac
>> k_insert_iterator<std::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_c
>> artesian<double> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::S
>> imple_cartesian<double> > > > > >,
>> CGAL::Filtered_kernel<CGAL::Simple_cartesian<
>> double> > const&)':
>> vector_convex_hull_2.cpp:(.text._ZN4CGAL16ch_akl_toussaintIN9__gnu_cxx17__normal
>> _iteratorIPNS_7Point_2INS_15Filtered_kernelINS_16Simple_cartesianIdEEEEEESt6vect
>> orIS8_SaIS8_EEEESt20back_insert_iteratorISC_ES7_EET0_T_SH_SG_RKT1_[std::back_ins
>>
>> ert_iterator<std::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartes
>>
>> ian<double> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple
>> _cartesian<double> > > > > >
>> CGAL::ch_akl_toussaint<__gnu_cxx::__normal_iterator
>> <CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >*,
>> std::v
>> ector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double>
>> >
>> >, st
>> d::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double>
>>
>> > > > > >,
>> std::back_insert_iterator<std::vector<CGAL::Point_2<CGAL::Filtered_ke
>> rnel<CGAL::Simple_cartesian<double> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filt
>> ered_kernel<CGAL::Simple_cartesian<double> > > > > >,
>> CGAL::Filtered_kernel<CGAL ::Simple_cartesian<double> >
>> >(__gnu_cxx::__normal_iterator<CGAL::Point_2<CGAL::
>> Filtered_kernel<CGAL::Simple_cartesian<double> > >*,
>> std::vector<CGAL::Point_2<C
>> GAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >,
>> std::allocator<CGAL::Po
>> int_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > > > > >,
>> __gnu_cxx:
>> :__normal_iterator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<do
>>
>> uble> > >*,
>> std::vector<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesi
>> an<double> > >,
>> std::allocator<CGAL::Point_2<CGAL::Filtered_kernel<CGAL::Simple_
>> cartesian<double> > > > > >,
>> std::back_insert_iterator<std::vector<CGAL::Point_2
>> <CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > >,
>> std::allocator<CGAL::
>> Point_2<CGAL::Filtered_kernel<CGAL::Simple_cartesian<double> > > > > >,
>> CGAL::Fi ltered_kernel<CGAL::Simple_cartesian<double> >
>> const&)]+0xb25): undefined refere nce to
>> `CGAL::postcondition_fail(char
>> const*, char const*, int, char const*)'
>> collect2: ld returned 1 exit status
>> /////////////////////////////////////////////////////////////////////////////////////////////////////////////
>> please help me ,may do not install cgal completely or no? thank and best
>> regard.
>>
>> --
>> View this message in context:
>> http://n4.nabble.com/error-in-install-cgal-on-linux-tp1014785p1014785.html
>> Sent from the cgal-discuss mailing list archive at Nabble.com.
>>
>> --
>> You are currently subscribed to cgal-discuss.
>> To unsubscribe or access the archives, go to
>> https://lists-sop.inria.fr/wws/info/cgal-discuss
>>
>
> Priv.-Doz. Dr. Martin Bäker
> Institut für Werkstoffe
> Technische Universität Braunschweig
> Langer Kamp 8
> 38106 Braunschweig
> Germany
> Tel.: 00-49-531-391-3073
> Fax 00-49-531-391-3058
> <>
> --
> You are currently subscribed to cgal-discuss.
> To unsubscribe or access the archives, go to
> https://lists-sop.inria.fr/wws/info/cgal-discuss
>
>
>
--
View this message in context:
http://n4.nabble.com/error-in-install-cgal-on-linux-tp1014785p1014895.html
Sent from the cgal-discuss mailing list archive at Nabble.com.
- [cgal-discuss] error in install cgal on linux, mahdavi, 01/15/2010
- Re: [cgal-discuss] error in install cgal on linux, Sylvain Pion, 01/15/2010
- Re: [cgal-discuss] error in install cgal on linux, mahdavi, 01/15/2010
- Re: [cgal-discuss] error in install cgal on linux, Martin Baeker, 01/15/2010
- Re: [cgal-discuss] error in install cgal on linux, mahdavi, 01/15/2010
- Re: [cgal-discuss] error in install cgal on linux, Daniel Duque, 01/15/2010
- Re: [cgal-discuss] error in install cgal on linux, mahdavi, 01/16/2010
- Re: [cgal-discuss] error in install cgal on linux, Daniel Duque, 01/15/2010
- Re: [cgal-discuss] error in install cgal on linux, mahdavi, 01/15/2010
- Re: [cgal-discuss] error in install cgal on linux, Sylvain Pion, 01/15/2010
Archive powered by MHonArc 2.6.16.