Subject: CGAL users discussion list
List archive
- From: Andreas Fabri <>
- To:
- Subject: Re: [cgal-discuss] Building CGAL3.6.1 on Windows
- Date: Tue, 07 Sep 2010 11:33:54 +0200
- Organization: GeometryFactory
Bernhard,
I can't reproduce what you describe.
What I did:
- download and run the installer
- cd CGAL-3.7-beta1
- mkdir VC10
- cd VC10
- cmake-gui ../ and create the CGAL.sln
I use
- cmake 2.8.2-rc2
- boost_1_43_0
- VC 10 on Windows7/64 bit.
I generated release and debug versions for 64 and 32 bits.
best regards,
andreas
On 23/08/2010 18:11, Bernhard Kornberger wrote:
On 2010-08-23 17:10, Bernhard Kornberger wrote:
Hi,
After the CMake-Step I'm trying to compile CGAL 3.6.1 on Windows
using Visual Studio 2010. There's an error message:
C:\CGAL-3.6.1\include\CGAL/Root_of_traits.h(65): error C2338:
(FrT::Is_fraction::value)
C:\CGAL-3.6.1\include\CGAL/Root_of_traits.h(95): Siehe Verweis auf die
Instanziierung der gerade kompilierten Klassen-template
"CGAL::internal::Root_of_traits_helper<FT,CGAL::Field_tag>".
Any ideas what this error message C2338 means?
Best
Bernhard
A few minutes after my post, the release of CGAL 3.7 beta1 has
been announced. I've tried it and the problem still exists:
------ Neues Erstellen gestartet: Projekt: ZERO_CHECK, Konfiguration:
Debug Win32 ------
Der Buildvorgang wurde am 23.08.2010 17:59:45 gestartet.
InitializeBuildStatus:
"Debug\ZERO_CHECK.unsuccessfulbuild" wird erstellt, da "AlwaysCreate"
angegeben wurde.
CustomBuild:
Checking Build System
CMake does not need to re-run because
C:/CGAL-3.7-beta1/CMakeFiles/generate.stamp is up-to-date.
CMake does not need to re-run because
C:/CGAL-3.7-beta1/src/CMakeFiles/generate.stamp is up-to-date.
CMake does not need to re-run because
C:/CGAL-3.7-beta1/src/CGAL/CMakeFiles/generate.stamp is up-to-date.
CMake does not need to re-run because
C:/CGAL-3.7-beta1/src/CGALCore/CMakeFiles/generate.stamp is up-to-date.
CMake does not need to re-run because
C:/CGAL-3.7-beta1/src/CGALimageIO/CMakeFiles/generate.stamp is up-to-date.
CMake does not need to re-run because
C:/CGAL-3.7-beta1/src/CGALQt/CMakeFiles/generate.stamp is up-to-date.
CMake does not need to re-run because
C:/CGAL-3.7-beta1/src/CGALQt4/CMakeFiles/generate.stamp is up-to-date.
FinalizeBuildStatus:
Die Datei "Debug\ZERO_CHECK.unsuccessfulbuild" wird gelöscht.
Aktualisieren des Timestamps von "Debug\ZERO_CHECK.lastbuildstate".
Das Erstellen war erfolgreich.
Verstrichene Zeit 00:00:01.72
------ Neues Erstellen gestartet: Projekt: CGAL, Konfiguration: Debug
Win32 ------
Der Buildvorgang wurde am 23.08.2010 17:59:47 gestartet.
PrepareForBuild:
Das Verzeichnis "C:\CGAL-3.7-beta1\lib\Debug\" wird erstellt.
InitializeBuildStatus:
"CGAL.dir\Debug\CGAL.unsuccessfulbuild" wird erstellt, da "AlwaysCreate"
angegeben wurde.
CustomBuild:
Building Custom Rule C:/CGAL-3.7-beta1/src/CGAL/CMakeLists.txt
CMake does not need to re-run because
C:\CGAL-3.7-beta1\src\CGAL\CMakeFiles\generate.stamp is up-to-date.
ClCompile:
all_files.cpp
C:\CGAL-3.7-beta1\include\CGAL/Root_of_traits.h(65): error C2338:
(FrT::Is_fraction::value)
C:\CGAL-3.7-beta1\include\CGAL/Root_of_traits.h(95): Siehe Verweis auf
die Instanziierung der gerade kompilierten Klassen-template
"CGAL::internal::Root_of_traits_helper<FT,CGAL::Field_tag>".
Fehler beim Erstellen
Verstrichene Zeit 00:00:26.04
------ Neues Erstellen gestartet: Projekt: CGAL_Core, Konfiguration:
Debug Win32 ------
Der Buildvorgang wurde am 23.08.2010 18:00:13 gestartet.
InitializeBuildStatus:
"CGAL_Core.dir\Debug\CGAL_Core.unsuccessfulbuild" wird erstellt, da
"AlwaysCreate" angegeben wurde.
CustomBuild:
Building Custom Rule C:/CGAL-3.7-beta1/src/CGALCore/CMakeLists.txt
CMake does not need to re-run because
C:\CGAL-3.7-beta1\src\CGALCore\CMakeFiles\generate.stamp is up-to-date.
ClCompile:
all_files.cpp
Lib:
CGAL_Core.vcxproj -> C:\CGAL-3.7-beta1\lib\Debug\CGAL_Core-vc100-mt-gd.lib
PostBuildEvent:
C:\CGAL-3.7-beta1\lib\Debug\CGAL_Core-vc100-mt-gd.lib
1 file(s) copied.
C:\CGAL-3.7-beta1\lib\Debug\cgal_core-vc100-mt-gd.pdb
1 file(s) copied.
FinalizeBuildStatus:
Die Datei "CGAL_Core.dir\Debug\CGAL_Core.unsuccessfulbuild" wird gelöscht.
Aktualisieren des Timestamps von
"CGAL_Core.dir\Debug\CGAL_Core.lastbuildstate".
Das Erstellen war erfolgreich.
Verstrichene Zeit 00:00:19.67
------ Neues Erstellen gestartet: Projekt: CGAL_ImageIO, Konfiguration:
Debug Win32 ------
Der Buildvorgang wurde am 23.08.2010 18:00:36 gestartet.
InitializeBuildStatus:
"CGAL_ImageIO.dir\Debug\CGAL_ImageIO.unsuccessfulbuild" wird erstellt,
da "AlwaysCreate" angegeben wurde.
CustomBuild:
Building Custom Rule C:/CGAL-3.7-beta1/src/CGALimageIO/CMakeLists.txt
CMake does not need to re-run because
C:\CGAL-3.7-beta1\src\CGALimageIO\CMakeFiles\generate.stamp is up-to-date.
ClCompile:
all_files.cpp
C:\CGAL-3.7-beta1\include\CGAL/Root_of_traits.h(65): error C2338:
(FrT::Is_fraction::value)
C:\CGAL-3.7-beta1\include\CGAL/Root_of_traits.h(95): Siehe Verweis auf
die Instanziierung der gerade kompilierten Klassen-template
"CGAL::internal::Root_of_traits_helper<FT,CGAL::Field_tag>".
Fehler beim Erstellen
Verstrichene Zeit 00:00:26.29
------ Neues Erstellen gestartet: Projekt: ALL_BUILD, Konfiguration:
Debug Win32 ------
Der Buildvorgang wurde am 23.08.2010 18:01:03 gestartet.
InitializeBuildStatus:
"Debug\ALL_BUILD.unsuccessfulbuild" wird erstellt, da "AlwaysCreate"
angegeben wurde.
CustomBuild:
Building Custom Rule C:/CGAL-3.7-beta1/CMakeLists.txt
CMake does not need to re-run because
C:\CGAL-3.7-beta1\CMakeFiles\generate.stamp is up-to-date.
FinalizeBuildStatus:
Die Datei "Debug\ALL_BUILD.unsuccessfulbuild" wird gelöscht.
Aktualisieren des Timestamps von "Debug\ALL_BUILD.lastbuildstate".
Das Erstellen war erfolgreich.
Verstrichene Zeit 00:00:01.76
------ Neues Erstellen übersprungen: Projekt: INSTALL, Konfiguration:
Debug Win32 ------
Für diese Projektmappenkonfiguration wurde kein zu erstellendes Projekt
ausgewählt.
------ Neues Erstellen übersprungen: Projekt: demos, Konfiguration:
Debug Win32 ------
Für diese Projektmappenkonfiguration wurde kein zu erstellendes Projekt
ausgewählt.
------ Neues Erstellen übersprungen: Projekt: examples, Konfiguration:
Debug Win32 ------
Für diese Projektmappenkonfiguration wurde kein zu erstellendes Projekt
ausgewählt.
------ Neues Erstellen übersprungen: Projekt: install_FindCGAL,
Konfiguration: Debug Win32 ------
Für diese Projektmappenkonfiguration wurde kein zu erstellendes Projekt
ausgewählt.
========== Alles neu erstellen: 3 erfolgreich, Fehler bei 2, 4
übersprungen ==========
Best
- Re: [cgal-discuss] Building CGAL3.6.1 on Windows, Andreas Fabri, 09/07/2010
Archive powered by MHonArc 2.6.16.