Laurent Rineau
|
8fc1ad743d
|
Fix all auto-link names!
(Followup of revision 46204.)
|
2008-10-12 10:31:12 +00:00 |
Laurent Rineau
|
61ae23aadd
|
Fix auto-linking of CGAL_Core
|
2008-10-11 10:32:24 +00:00 |
Laurent Rineau
|
d8ebb21427
|
Add <CGAL/glu.h>, used for Windows and MacOS X compatibility.
|
2008-10-08 11:31:10 +00:00 |
Laurent Rineau
|
6c066dec2d
|
Ooops!
CGAL-Qt3 autolink was broken since I renamed it!
|
2008-09-23 14:43:45 +00:00 |
Sylvain Pion
|
dcefe2bffa
|
Use <OpenGL/gl.h> on __APPLE__ also in the test program.
(why do people not use <CGAL/gl.h> in demos ?)
|
2008-09-08 11:40:39 +00:00 |
Fernando Cacciola
|
f7adea31f0
|
Fix gl.h location for Apple
|
2008-09-01 13:38:01 +00:00 |
Sylvain Pion
|
1498ef01c6
|
Add a macro CGAL_NO_DEPRECATION_WARNINGS that disables CGAL_DEPRACATED.
(can be used by users temporarily, while they have not updated their code,
but still want to work in good conditions)
|
2008-07-28 18:10:41 +00:00 |
Sylvain Pion
|
eff6efd3af
|
CGAL_NULL and CGAL_NULL_TYPE are now constant macros, so replace them by:
- CGAL_NULL -> NULL
- CGAL_NULL_TYPE -> CGAL::Nullptr_t (typedef to const void *)
|
2008-07-12 21:58:52 +00:00 |
Fernando Cacciola
|
ecb77a9897
|
Revert screw up of CGAL_HAS_THREADS
|
2008-05-28 16:19:23 +00:00 |
Sylvain Pion
|
110a5db8be
|
Rename all C++0x related config macros to consistently have CPP0X in their name,
as in CGAL_CFG_NO_CPP0X_VARIADIC_TEMPLATES.
|
2008-05-21 15:34:36 +00:00 |
Laurent Rineau
|
2ce23ea470
|
Add a new header <CGAL/gl.h>, whose purpose is to wrap the #include of
GL/gl.h: on windows, <windows.h> has to be included first.
Image_3.cpp uses that header now.
|
2008-04-18 09:02:03 +00:00 |
Fernando Cacciola
|
17c33bcd93
|
Avoid linking against boost-thread if that lib has not been built
|
2008-04-08 19:28:16 +00:00 |
Fernando Cacciola
|
2a2efa6450
|
Added support for Visual Studio 2008
|
2008-04-08 19:24:28 +00:00 |
Sylvain Pion
|
939eb6384e
|
Attempt at using a common definition for CGAL_NULL and CGAL_NULL_TYPE,
not something with a GCC specific case.
|
2008-04-03 12:32:44 +00:00 |
Fernando Cacciola
|
9d5411bb18
|
Various CMake fixes
|
2008-02-12 20:36:56 +00:00 |
Fernando Cacciola
|
168a5fce48
|
Sync library names with those produced now by cmake
|
2008-02-08 17:27:25 +00:00 |
Andreas Fabri
|
52357e39bf
|
name of library changed
|
2008-02-08 14:23:46 +00:00 |
Sylvain Pion
|
a8243a3f12
|
Introduce a new macro CGAL_SUNPRO_INITIALIZE to workaround a SunPRO warning properly.
(can't write a test program for a warning)
|
2008-01-20 21:39:25 +00:00 |
Sylvain Pion
|
4d1b8d63e3
|
Remove workarounds and support for the BORLAND compiler.
|
2008-01-20 20:24:20 +00:00 |
Sylvain Pion
|
06131a8eb9
|
Remove obsolete definition of CGAL_USE_CGAL_WINDOW
|
2008-01-10 18:19:26 +00:00 |
Sylvain Pion
|
0d04db797e
|
CGAL_CFG_DONT_OVERLOAD_TOO_MUCH is only needed by SunPRO.
|
2008-01-03 16:47:40 +00:00 |
Sylvain Pion
|
64f23bbc47
|
Sun_fixes.h is now so small, let's merge it in config.h.
|
2008-01-03 15:26:51 +00:00 |
Sylvain Pion
|
f5a9c2d26e
|
Finish removal of CGAL_CFG_SUNPRO_RWSTD obsolete workarounds.
|
2008-01-03 15:22:29 +00:00 |
Sylvain Pion
|
284cfd9468
|
More removal of SUNPRO+RW's STL obsolete workarounds:
CGAL_CFG_RWSTD_NO_MEMBER_TEMPLATES
|
2008-01-03 15:19:39 +00:00 |
Sylvain Pion
|
2b46416907
|
Remove more SUNPRO + RW's STL obsolete workarounds:
CGAL_CFG_SUNPRO_RWSTD (partially)
CGAL_reverse_iterator()
|
2008-01-03 15:04:30 +00:00 |
Sylvain Pion
|
88ed563f44
|
Remove some workarounds for SunPRO + RW's STL:
CGAL_CFG_MISSING_TEMPLATE_VECTOR_CONSTRUCTORS_BUG
CGAL_CFG_RWSTD_NO_MEMBER_TEMPLATES (partially so far)
CGAL_make_vector
CGAL_make_list
|
2008-01-03 14:50:13 +00:00 |
Sylvain Pion
|
73a75d109f
|
SunPRO's RW STL is not supported anymore.
For now, move the corresponding config bits out of the main config files.
|
2008-01-02 17:49:08 +00:00 |
Sylvain Pion
|
accdf57415
|
CGAL_CFG_NO_LONG_DOUBLE_IO is not needed anymore (pgCC is fixed).
|
2008-01-02 16:35:13 +00:00 |
Sylvain Pion
|
8ab2fe93bb
|
Move definitions of CGAL_NULL and CGAL_NULL_TYPE from circulator.h to config.h.
|
2007-12-28 15:46:09 +00:00 |
Sylvain Pion
|
119bc8b9f1
|
Add CGAL_NORETURN macro to be able to use __attribute__ ((__noreturn__)).
|
2007-11-05 10:56:36 +00:00 |
Sylvain Pion
|
c5ad51a83c
|
Add CGAL_HAS_THREADS.
|
2007-10-18 15:00:08 +00:00 |
Ophir Setter
|
c767849dad
|
Supporting only microsoft VC7.1 and up
|
2007-09-05 18:38:38 +00:00 |
Ophir Setter
|
7611ee977a
|
Added deprecated macro
|
2007-09-05 18:32:46 +00:00 |
Laurent Saboret
|
84e925e42d
|
Undo rev 40102
|
2007-09-03 08:05:09 +00:00 |
Laurent Saboret
|
7a4809dc5c
|
TEMPORARY (until CGAL 3.4 Windows installer is out): add back CGAL_LIB_STD and CGAL_WRAP for VisualC++ developers who link against CGAL 3.3.
|
2007-08-29 09:51:04 +00:00 |
Laurent Saboret
|
3ade5b0811
|
Support of CBLAS, CLAPACK and TAUCS in install_cgal on Windows 64 and Linux 64. I renamed S72-LAPACK to S72-DEFAULTLAPACK to workaround a bug in install_cgal when a package and a feature have the same name.
|
2007-08-28 15:15:06 +00:00 |
Marc Glisse
|
b3a43d3c7f
|
Same workaround for list constructor as for vector constructor.
|
2007-08-28 09:46:21 +00:00 |
Marc Glisse
|
dc69975886
|
This version of the sunpro workaround should work as well, and if it does
it will be possible to use it in more places than the current version.
|
2007-08-27 10:14:29 +00:00 |
Marc Glisse
|
1707ad3654
|
Removing this broken workaround still breaks more things than it fixes,
so it will have to wait until Sun fixes a few more bugs.
|
2007-08-25 16:24:29 +00:00 |
Marc Glisse
|
e48850ead7
|
See exactly how much fails to compile with this, and how many crashes
disappear.
|
2007-08-23 16:36:14 +00:00 |
Marc Glisse
|
f05f30e457
|
Same workaround for std::count_if as for std::count.
|
2007-08-20 13:06:27 +00:00 |
Marc Glisse
|
54a31a5527
|
The bug is not as fixed as I thought. I submitted the new testcase to
Sun.
|
2007-08-12 13:33:39 +00:00 |
Marc Glisse
|
0032f72d18
|
They are probably the same bug, and anyway they both got fixed in the
same patch.
|
2007-08-10 12:30:25 +00:00 |
Sylvain Pion
|
4da7713aa8
|
Remove obsolete config flag CGAL_CFG_NO_STDC_NAMESPACE and rename
its dependant macro CGAL_CLIB_STD to "std".
|
2007-08-08 15:59:25 +00:00 |
Sylvain Pion
|
a90de08bf3
|
Remove obsolete config flag CGAL_CFG_MATCHING_BUG_4 and its dependency CGAL_WRAP.
|
2007-08-08 15:15:20 +00:00 |
Fernando Cacciola
|
9893e974a2
|
Missing autolink headers added
|
2007-06-21 13:02:21 +00:00 |
Laurent Saboret
|
7041d64152
|
Visual C++ auto-link feature for TAUCS and LAPACK
|
2007-05-24 14:50:24 +00:00 |
Andreas Fabri
|
0adb373823
|
cleanup
|
2007-05-14 09:26:09 +00:00 |
Fernando Cacciola
|
e6c585d395
|
Windows installer update
|
2007-05-06 03:27:01 +00:00 |
Marc Glisse
|
21f295dc3d
|
I don't understand why that code was in namespace CGAL. This patch lets
Circulators compile with the old STL. I'll see if it breaks anything
else, but I don't think it will.
|
2007-04-22 15:23:03 +00:00 |
Marc Glisse
|
325c956ba1
|
Try to work around non-standard std::count in sunpro (not sure it will
work, check for instance in Min_annulus_d testsuite).
|
2007-04-20 16:54:56 +00:00 |
Andreas Fabri
|
be1964a6ec
|
Cleanup
|
2007-04-10 08:26:57 +00:00 |
Sylvain Pion
|
667fc845ef
|
Introduce a nicer macro CGAL_make_vector(begin, end) to workaround
CGAL_CFG_MISSING_TEMPLATE_VECTOR_CONSTRUCTORS_BUG.
|
2007-04-02 20:18:57 +00:00 |
Fernando Cacciola
|
135fd54f1c
|
Removed unneeded MSVC std fixes
|
2007-04-02 19:08:46 +00:00 |
Joachim Reichel
|
157b8482c4
|
use <endian.h> for all glibc-based platforms
|
2007-03-27 17:05:39 +00:00 |
Joachim Reichel
|
f038ffdd56
|
drop support for external CORE
|
2007-03-20 19:09:33 +00:00 |
Marc Glisse
|
b1d0456201
|
I added the check on __i386 for sunCC but it is supposed to define
__i386__ as well (though it is buggy right now) so remove.
|
2007-03-20 16:15:56 +00:00 |
Marc Glisse
|
dc3364c65a
|
Basics for sunpro on linux-x86. I will touch FPU.h again later.
|
2007-03-19 18:25:06 +00:00 |
Fernando Cacciola
|
9900fc1c87
|
Added macro guards to individually disable auto-link on a per-library basis
|
2007-03-19 14:37:41 +00:00 |
Andreas Fabri
|
7479f988c3
|
no longer needed as we use boost::mpl for anding bool constants
|
2007-03-19 12:27:35 +00:00 |
Joachim Reichel
|
4f47903a25
|
moved src/Core to src/CGALCore
moved include/CORE to include/CGAL/CORE
moved include/OpenNL to include/CGAL/OpenNL
renamed libcore++ to libCGALcore++
|
2007-03-13 18:10:39 +00:00 |
Fernando Cacciola
|
f429531f88
|
New line at EOF issues in new headers REALLY fixed.
|
2007-03-02 11:17:02 +00:00 |
Fernando Cacciola
|
a06fa41cb9
|
auto_link.h now centralized and moved into CGAL/auto_link/ folder.
New line at EOF issues in new headers fixed.
|
2007-03-01 20:15:24 +00:00 |
Fernando Cacciola
|
01e884ea6d
|
Auto-linking macro redefinitions fixed
|
2007-03-01 11:20:38 +00:00 |
Fernando Cacciola
|
63442a954a
|
License headers fixed.
|
2007-02-28 18:06:42 +00:00 |
Fernando Cacciola
|
fb9f6e5472
|
Auto-linking now encapsulated in a library-specific header inside new CGAL/auto_link/ folder.
|
2007-02-28 17:43:49 +00:00 |
Fernando Cacciola
|
8a3dee2292
|
C2vcproj fixed to look for master_71.vcproj instead of master_VC71.vcproj.
Missing svn properties added
|
2007-02-27 16:50:16 +00:00 |
Fernando Cacciola
|
7bef0e06dd
|
Fixed auto_link include bug (for non-windows platforms)
|
2007-02-21 20:27:48 +00:00 |
Laurent Saboret
|
4f61dd97c3
|
Turn off Visual C++ (silly) warning C4503: decorated name length exceeded
|
2006-12-04 14:59:20 +00:00 |
Marc Glisse
|
744f51f1e4
|
Sun_fixes.h also applies to linux-SunCC.
|
2006-09-20 17:44:48 +00:00 |
Andreas Fabri
|
582ec858da
|
Added win64 to the little endians
|
2006-08-28 13:16:20 +00:00 |
Andreas Fabri
|
deedd890f5
|
Include boost/config.hpp so that BOOST_PREVENT_MACRO_SUBSTITUTION is defined
|
2006-08-19 21:10:43 +00:00 |
Sylvain Pion
|
63e78107de
|
New compiler bug in g++ 3.3 : CGAL_CFG_BOOL_IN_TEMPLATE_BUG
|
2006-08-18 21:30:12 +00:00 |
Sylvain Pion
|
fb1becafc8
|
add endianness detection for x86_86
|
2006-08-17 08:52:59 +00:00 |
Andreas Fabri
|
90076ade2e
|
Temporary hack to generate min/max problem
|
2006-08-17 08:22:12 +00:00 |
Sylvain Pion
|
fd6524b2fb
|
Better (in the sense of working) endianness detection.
|
2006-08-16 15:38:22 +00:00 |
Sylvain Pion
|
a29fd3cb46
|
Rely on a Boost config macro to detect endianness, instead of a config
program which is problematic for, e.g., Fedora Extra installs.
|
2006-08-16 15:14:15 +00:00 |
Sylvain Pion
|
1fa26bd8e0
|
Introduce a new helper macro CGAL_VERSION_NUMBER
that computes the version number of a public release.
Much easier to use than reading the algorithm that computes it !
|
2006-07-21 16:35:03 +00:00 |
Sylvain Pion
|
7b30a85331
|
Try to remove workaround for SunPRO (CGAL_WRAP).
|
2006-05-02 18:14:47 +00:00 |
Marc Glisse
|
59aea66a35
|
sunpro: add compiler flag to enable CGAL_PRETTY_FUNCTION.
|
2006-03-09 13:18:31 +00:00 |
Sylvain Pion
|
50ea6b92db
|
- Merge Configuration into Installation.
|
2006-03-07 15:03:22 +00:00 |