Thanks Mark, I finally find that the mingw32 was still using old version of boost lib.
I excuted "make clean", and then "make"(about 1 hour), the problem is solved
(I used mingw32-env for over 1 year, and used to update my env by "hg pull -u", it seems something wrong in the upgrading) --- On Thu, 1/19/12, Mark Brand <address@hidden> wrote: From: Mark Brand <address@hidden> Subject: Re: [Mingw-cross-env-list] cgal 3.9 build fail with boost To: "Harison Ford" <address@hidden> Cc: address@hidden Date: Thursday, January 19, 2012, 4:42 AM
Harison Ford wrote: > pull the newest from repositry,
execute "make" or "make cgal" > always fail with error log file saying: > > has_binary_operator.hpp:221:29: error: expected constructor, destructor, or type conversion before '(' token >
Hi Harison,
I see you have cmake version 2.8.3. It works for me with cmake 2.8.6. Other than that, no relevant difference stands out to me. Do you have the possibility of trying it with cmake 2.8.6?
regards,
Mark
|