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
f90f3b6627
CGAL_CFG_LONG_LONG_IO_BUG is not needed anymore (pgCC is fixed).
2008-01-02 16:28:17 +00:00
Sylvain Pion
e8f7d3a4aa
Enhance test program to still fail with recent pgCC versions,
...
as the bug is still there, even if the test program now passes.
2008-01-02 15:43:01 +00:00
Sylvain Pion
9c7673b6f3
Make sure to undef NDEBUG before #including <cassert>, as we need
...
assert() to work here, but we like to have a platform where NDEBUG
is passed as CXXFLAGS.
2007-12-27 16:34:36 +00:00
Sylvain Pion
affe68b4f7
Add detection of Boost.Thread.
2007-12-19 16:12:20 +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
Sylvain Pion
b976aea1b6
Remove 2 workarounds which are not needed anymore by the latest SunPRO:
...
CGAL_CFG_DEEP_DEPENDENT_TEMPLATE_BUG
CGAL_CFG_DEDUCABLE_CONTEXT_BUG
2007-08-24 12:57:55 +00:00
Sylvain Pion
a3def1c3eb
Remove obsolete config flag CGAL_CFG_USING_BASE_MEMBER_BUG.
2007-08-09 09:55:09 +00:00
Sylvain Pion
76408cc24f
Remove obsolete config flag CGAL_CFG_USING_BASE_MEMBER_BUG_3.
2007-08-09 09:48:44 +00:00
Sylvain Pion
5c2eb484dd
Remove obsolete and unused config flag CGAL_CFG_NO_TMPL_IN_TMPL_DEPENDING_FUNCTION_PARAM.
2007-08-09 09:35:07 +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
d76beea6ad
Remove obsolete config flag CGAL_CFG_NO_LOCALE.
2007-08-08 15:30:58 +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
Sylvain Pion
4f24f131d7
Remove obsolete CGAL_CFG_CONVERSION_OPERATOR_BUG config flag.
2007-08-08 14:59:33 +00:00
Sylvain Pion
f2a1b260a4
Remove obsolete config flags
...
CGAL_CFG_OUTOFLINE_TEMPLATE_MEMBER_DEFINITION_BUG and
CGAL_CFG_OUTOFLINE_TEMPLATE_MEMBER_DEFINITION_BUG_2.
2007-08-08 14:50:01 +00:00
Sylvain Pion
47af1406a2
Remove CGAL_CFG_CCTYPE_MACRO_BUG, it's not needed anymore.
2007-08-08 14:20:50 +00:00
Marc Glisse
7bf4e81a19
Update this test to detect a newer variant of a bug on the same code in
...
cgal.
2007-06-17 16:21:35 +00:00
Sylvain Pion
17df0ce207
I finally do not need it: g++ can spot the optimization by itself.
2007-06-08 22:37:23 +00:00
Sylvain Pion
7d543ae42a
New test program for C++0x's <type_traits>.
2007-06-08 18:48:27 +00:00
Sylvain Pion
a9419ee49d
Add <cstring> otherwise <gmpxx.h> from GMP-4.1.4 does not work with g++ 4.3.
2007-06-08 13:49:17 +00:00
Sylvain Pion
963fb6928c
Port Fink support changes to trunk.
2007-05-22 09:18:19 +00:00
Sylvain Pion
7cec95ffb9
Remove IRIX support.
2007-05-22 07:57:24 +00:00
Sylvain Pion
85162d8a0c
Added 3 config flags for some C++0x features.
2007-05-09 06:26:45 +00:00
Sylvain Pion
4606a1bdf1
Remove unused CGAL_CFG_NO_KOENIG_LOOKUP.
2007-05-07 18:12:21 +00:00
Sylvain Pion
a866172e6f
Unused.
2007-05-07 17:55:24 +00:00
Laurent Saboret
be318c6d5f
TAUCS requires either ATLAS or LAPACK for dpotrf() Lapack routine
2007-04-25 14:13:51 +00:00
Laurent Saboret
2047e5862f
Call ftime() (test_TAUCS.cpp) + changed comments
2007-04-25 13:51:03 +00:00
Laurent Saboret
ee088df6d6
TAUCS requires dpotrf() Lapack routine (Cholesky factorization)
2007-04-24 13:28:07 +00:00
Daniel Russel
4624f4ca3b
add DOLLAR_QTDIR dependency
2007-04-19 15:03:14 +00:00
Daniel Russel
6e6dc1d56d
improved help messages. Removed documentation -os as it was broken. moved list of all external libraries to log
2007-04-19 02:43:30 +00:00
Sylvain Pion
50ad544472
Update GMP URL.
2007-04-18 20:36:38 +00:00
Marc Glisse
9b91a1b3c4
Checking whether this helps with sunpro (I only know it does in one
...
place). Can be reversed tomorrow if the testsuite shows it does not.
2007-04-10 14:16:07 +00:00
Laurent Rineau
0389b256f5
- add variables SUNCC_COMPILER and DARWIN_COMPILER in install_cgal
...
- add corresponding "REQUIRE/INCOMPATIBLE =" in several config/support files
2007-04-05 13:34:23 +00:00
Laurent Rineau
887dd2a4dd
- S07-BOOST_BIMAP needs BOOST.
...
- Rename the files S06*, so that the package name is different. It is now
"MS_BOOST_PROGRAM_OPTIONS" for Boost.Program_options.
Remark: no need for a non-empty DESCRIPTION field, as
MS_BOOST_PROGRAM_OPTIONS requires DOLLAR_WINDOWS_COMPILER and
BOOST_PROGRAM_OPTIONS is incompatible with DOLLAR_WINDOWS_COMPILER.
2007-04-05 12:00:01 +00:00
Laurent Rineau
571f7b5114
Commit a BOOST_PROGRAM_OPTIONS config file for Windows: only
...
test_BOOST_PROGRAM_OPTIONS.cpp is tested. No INCLTHING and no LIBTHING.
2007-04-05 08:06:52 +00:00
Sylvain Pion
4259de359c
New testfile for a SunPro bug.
2007-03-30 09:32:14 +00:00
Sylvain Pion
95fe880186
CGAL_CFG_MATCHING_BUG_3 is not useful anymore
...
(SunCC has this fixed now, and the others as well).
2007-03-30 08:49:32 +00:00
Sylvain Pion
7dea18af66
Formatting cleanups.
2007-03-30 08:39:31 +00:00
Laurent Rineau
a439fa27b5
BOOST_BIMAP has no current version, as it is not yet released.
2007-03-22 14:57:55 +00:00
Laurent Rineau
ae81a9ff42
Again a major speed-up of parse_support_options(): use only one awk to do the
...
whole job.
Tested on Linux and Solaris.
2007-03-20 19:54:56 +00:00
Joachim Reichel
ed08a8cfb1
output version string
2007-03-20 19:14:02 +00:00
Joachim Reichel
f038ffdd56
drop support for external CORE
2007-03-20 19:09:33 +00:00
Andreas Fabri
b233a0cbce
no longer needed as we use boost::mpl for anding bool constants
2007-03-19 12:26:33 +00:00
Sylvain Pion
53a5d8d388
.C -> guess what...
2007-03-18 12:55:21 +00:00
Sylvain Pion
e3157ef9ac
CGAL_CFG_LONG_LONG_IO_BUG : new bug in pgCC (reading long longs from a stream is buggy).
2007-03-18 12:52:50 +00:00
Laurent Rineau
7cf9fa0a94
add support config files for Boost.Bimap (to be accepted in Boost).
...
<CGAL/Double_map.h> is faster if Boost.Bimap is used.
2007-03-15 12:12:13 +00:00
Laurent Rineau
e5b5a7d612
Fix support of the "blas-devel" RPM on Fedora.
...
(with Laurent Saboret).
2007-03-14 14:42:53 +00:00
Laurent Saboret
64b45edea0
Added support of AMD Core Math Library
2007-03-14 12:56:56 +00:00
Andreas Fabri
a5826c0f15
fixed C interface for lapack
2007-03-14 10:39:01 +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
Sylvain Pion
e4ea39527e
Add something to test that we link against the correct libgmpxx.
2007-03-10 11:06:41 +00:00
Laurent Saboret
e214450536
Remove S51-LAPACKSHARED which tends to break CGAL test suite
2007-03-06 14:10:40 +00:00
Laurent Saboret
9a4e72ebd8
BLAS/LAPACK support on Windows (Visual C++ and g++)
2007-03-05 21:14:35 +00:00
Laurent Saboret
3878176435
Use more use friendly names
2007-03-05 18:33:10 +00:00
Laurent Saboret
5e9ac686c4
Restore config file as TAUCS provides libmetis32.a and libmetis64.a on IRIX
2007-03-05 18:32:40 +00:00
Laurent Saboret
d37900d279
Sun Performance Library debugged and tested
2007-03-05 11:01:05 +00:00
Sylvain Pion
6749f8d0b2
Improve auto-detection of OpenGL so that it works on Darwin
...
(similar to X11 auto-detection).
2007-02-27 23:31:40 +00:00
Laurent Saboret
4766b145a8
Undo previous version: no f2c on Darwin
2007-02-26 16:29:58 +00:00
Laurent Saboret
8ab529d1e6
Complete rewrite of the BLAS, LAPACK and TAUCS support (Unix only)
2007-02-23 15:28:38 +00:00
Laurent Rineau
c3cbb4ab58
Fix all warnings "WARNING: cannot find field COMPILETESTFLAGS in file ...".
2007-02-21 01:55:24 +00:00
Marc Pouget
e758f82547
it seems Atlas does not uses "_" and added file for dynamic lib
2007-02-17 14:10:28 +00:00
Marc Pouget
30f202c81b
gllobal scope ::dgelss
2007-02-16 17:17:05 +00:00
Marc Pouget
5b5ad2b887
details
2007-02-15 16:39:26 +00:00
Marc Pouget
991165bbcf
add CGAL_USE_F2C
2007-02-15 15:39:11 +00:00
Marc Pouget
6ddd966639
added support for lapack
2007-02-15 15:35:59 +00:00
Sylvain Pion
822d0ccb14
Rename FEDORA -> LINUX.
...
(maybe it could even be UNIX, or whatever)
2007-02-15 12:44:18 +00:00
Sylvain Pion
691b904e84
Add copyright header and other cleanups.
2007-02-15 12:41:35 +00:00
Marc Pouget
9b9719b642
switch darwin before fedora
2007-02-13 08:52:03 +00:00
Marc Pouget
fce122d046
added DOLLAR_WINDOWS_COMPILER, config for fedora.
2007-02-12 15:28:06 +00:00
Marc Pouget
a09b606f7f
added lapack support
2007-02-12 14:03:34 +00:00
Michael Hoffmann
326a56dd90
Speedup those numerous TAUCS tests a bit.
2007-02-09 11:48:24 +00:00
Andreas Fabri
a426092d4d
Windows needs some more header files
2007-02-09 11:11:40 +00:00
Michael Hoffmann
d55b10b759
Remove OPENGL_LIBS and test for it as a separate feature.
2007-02-07 15:46:51 +00:00
Laurent Saboret
9d0d302a87
Fixed svn properties of whole trunk
2006-12-18 09:37:55 +00:00
Sylvain Pion
cadcde9c39
cmath -> math.h for nextafter().
2006-09-17 08:54:09 +00:00
Andreas Fabri
9e5cdbefcf
Updated header and use variable to avoid warning
2006-08-24 15:36:26 +00:00
Andreas Fabri
a307cf6cf4
for our friends in Seattle
2006-08-24 15:09:34 +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
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
8ee3461e19
remove warning
2006-08-03 20:45:10 +00:00
Sylvain Pion
6ef897e32e
Rename to avoid number clash.
2006-07-21 19:59:01 +00:00
Andreas Meyer
b149e02527
fixed leda support
2006-07-20 12:39:33 +00:00
Menelaos Karavelas
4d3610dff6
duplicated test_LEDA.cpp to test_LEDA5X.cpp; it seems that the install
...
script was not finding this file and as a result it was behaving as if
the test succeeded.
2006-07-20 11:45:38 +00:00
Andreas Meyer
3d71ba842c
better support for LEDA4.x and LEDA5.x
2006-07-12 21:58:39 +00:00
Sylvain Pion
e4cd943786
- Rename config/support/test*.C to .cpp
2006-07-12 09:26:22 +00:00
Sylvain Pion
d6bd9958d7
- Remove obsolete comments (dating back from the days these files were testfiles)
...
- Add license header to Lidia test file.
2006-07-12 09:09:04 +00:00
Sylvain Pion
5d166afa1b
Renamed config/testfiles/*.C to .cpp
2006-07-12 09:03:57 +00:00
Sylvain Pion
88810e285d
Remove CGAL_CFG_NO_AUTOMATIC_TEMPLATE_INCLUSION
2006-07-12 08:02:20 +00:00
Andreas Meyer
22132fe12f
LEDA support for 4.x and 5.x
2006-07-11 09:50:24 +00:00
Andreas Meyer
86748b23fc
csupport for LIDIA
2006-07-10 19:30:08 +00:00
Laurent Saboret
d7c09afba8
Fixed svn properties based on latest svn config file
2006-06-29 08:51:46 +00:00
Andreas Fabri
3210b1e60b
Added return type
2006-06-28 14:16:12 +00:00
Andreas Fabri
a033aec127
new test
2006-06-27 13:21:00 +00:00
Laurent Saboret
1581e9685f
Fixed svn:eol-style property
2006-06-23 13:59:36 +00:00
Laurent Saboret
1f0a69733b
Fixed svn:keywords property
2006-06-23 13:56:01 +00:00
Laurent Saboret
1acd95840f
Fixed svn:executable property
2006-06-23 13:40:36 +00:00
Andreas Fabri
aa20f02217
VC8 with the -MD option can't read an int from an istream if i t is followed by a comma
2006-06-14 13:58:38 +00:00
Laurent Saboret
ab892c4ebf
Picked clearer names for TAUCS support options
2006-05-19 09:06:11 +00:00
Laurent Saboret
35efac102b
Remove -DDEBUG_TRACE from CGAL makefile.
2006-05-18 11:57:01 +00:00
Laurent Saboret
c0f19a27c3
Renumber Sxx-TAUCS* to avoid duplicate S97 number
2006-05-11 07:51:09 +00:00
Laurent Saboret
a7f6babdc2
Test TAUCS/Intel MKL before TAUCS/ATLAS (else install_cgal always selects TAUCS/ATLAS)
2006-05-11 07:47:36 +00:00
Laurent Saboret
892d8d2a7c
Changed name of Intel MKL libraries to match MKL 8.1 (tested)
2006-05-10 16:15:38 +00:00
Laurent Saboret
9194dbf809
Complete rewrite of TAUCS support. Windows, Linux, Darwin and Solaris are tested. Other platforms are supported but not yet tested.
2006-05-10 10:58:59 +00:00
Laurent Saboret
f1cd99ccb3
Complete rewrite of TAUCS support. Windows, Linux and Darwin are tested. Other platforms are supported but not yet tested.
2006-05-09 16:18:00 +00:00
Laurent Saboret
f79f707883
Complete rewrite of TAUCS support. Windows, Linux and Darwin are tested. Other platforms are supported but not yet tested.
2006-05-09 16:16:39 +00:00
Laurent Saboret
87d65f75e3
Fixed svn properties of ASCII files (as defined by Maintenance/svn_client/config)
2006-04-18 12:42:52 +00:00
Michael Hoffmann
423c42ef94
Re-separated them.
2006-04-18 09:55:19 +00:00
Sylvain Pion
dda69ef6cd
Remove CGAL_CFG_NO_SFINAE and CGAL_CFG_NO_PRAGMA_FENV_ACCESS as they were
...
only for "prospective" testing, and are not used (and not clear if they
will be useful one day either).
2006-04-17 10:23:06 +00:00
Sylvain Pion
bcdca3ec9f
Undo r30293/r30294 as they seem to be the culprit
2006-04-15 17:00:43 +00:00
Laurent Saboret
312353dd51
Global fix of svn:executable property in trunk
2006-04-14 15:07:17 +00:00
Michael Hoffmann
a19ca0b4fc
Include dir should not include X11.
2006-04-13 17:12:58 +00:00
Michael Hoffmann
4d04cf0bf7
Rename (no special chars...).
2006-04-13 14:00:09 +00:00
Michael Hoffmann
cc655d0d29
Rename.
2006-04-13 13:59:42 +00:00
Michael Hoffmann
2cd72b3ceb
Check lib64 first.
2006-04-13 08:07:57 +00:00
Michael Hoffmann
e78e97c757
Try lib64 first.
2006-04-13 06:46:12 +00:00
Laurent Rineau
0e06d5f8fd
patch to test file test_ZLIB.C, so that is no longer segfault with -O2.
2006-04-11 18:06:09 +00:00
Michael Hoffmann
69b3d5bb25
Join GMP and MPFR, as we need both.
2006-04-11 13:03:47 +00:00
Michael Hoffmann
af82afeb29
Homogenize description.
2006-04-11 12:40:14 +00:00
Michael Hoffmann
6ded4a57df
Removed svn:executable.
2006-04-11 12:24:18 +00:00
Michael Hoffmann
1e002a7ca8
Added version=.
2006-04-11 08:47:38 +00:00
Michael Hoffmann
1b68c5bcfa
Handle LEDA Window library.
2006-04-11 08:10:52 +00:00
Laurent Rineau
31052b4d24
Oups! A better fix for test_ZLIB.C
2006-03-30 10:30:23 +00:00
Laurent Rineau
5a95ca2650
Fix the ZLIB test.
2006-03-30 10:26:43 +00:00
Andreas Fabri
9f5b8f904c
Added 'version=' again and added a function call for linking
2006-03-29 16:12:31 +00:00
Andreas Fabri
53f6b9ccee
Make it work with other versions than 1.2.3
2006-03-29 15:51:30 +00:00
Michael Hoffmann
569f82f4c8
Fix CORE include.
2006-03-28 10:21:32 +00:00
Andreas Fabri
65de099a11
Fix in ZLIB for windows and new conf file for non-windows
2006-03-28 09:41:17 +00:00
Andreas Meyer
04e9ae21d5
remove "W" again from libs, because it resulted in undefined references
2006-03-25 11:37:44 +00:00
Andreas Meyer
112fee3471
added libW to please WindowStream
...
... hope this does not brake anything :-)
2006-03-24 17:20:45 +00:00
Andreas Fabri
3d8f2de06b
fixes in program_options and new stuff for zlib on windows
2006-03-24 11:36:08 +00:00
Laurent Saboret
2f2e783569
install_cgal detects now properly TAUCS on Cygwin/Visual C++. It probably also works for Cygwin/Intel Compiler.
...
Note: TAUCS is not compatible with Cygwin/g++ (no makefile provided).
2006-03-23 14:35:07 +00:00
Laurent Saboret
c8d6f4eaec
TAUCS detection is now robust on Linux/Unix
2006-03-21 16:06:47 +00:00
Sylvain Pion
49f53eede9
Remove redundant #include <iostream>.
2006-03-17 19:57:14 +00:00
Sylvain Pion
c8a93cf0ed
) Remove spurious "-l".
2006-03-17 19:42:22 +00:00
Laurent Saboret
445397cbe8
Added detection of TAUCS library at installation time
2006-03-16 17:21:55 +00:00
Daniel Russel
a0cb873181
added test for program options, lets hope this doesn't break anything :-)
2006-03-16 06:32:50 +00:00
Marc Glisse
b2b0f6770e
Make the test a bit more complicated to catch a sunpro bug.
2006-03-10 18:56:10 +00:00
Michael Hoffmann
298cf4d3f7
Added name prefix caveat.
2006-03-09 09:57:42 +00:00
Michael Hoffmann
99e8fd8b3a
Avoid one feature being a prefix of the other.
2006-03-09 09:50:28 +00:00
Sylvain Pion
50ea6b92db
- Merge Configuration into Installation.
2006-03-07 15:03:22 +00:00
Michael Hoffmann
537d560cce
Also do single <-> multi-threaded for Windos.
2006-03-06 13:41:20 +00:00
Michael Hoffmann
f77769e675
Separate mpfr from gmp.
2006-03-06 08:08:17 +00:00
Michael Hoffmann
e71c4a1ce6
Fixed flag generation for testfiles.
...
Re-enable test menu.
Do not call "link" for MSVC and Intel.
Do not remove RIS_LOGFILE after creating it.
2006-03-03 16:20:04 +00:00
Michael Hoffmann
0fa3f79d1d
Cleanup.
2006-02-28 16:00:43 +00:00
Michael Hoffmann
e4098aee5c
The files for our new 3rd party lib support.
2006-02-27 19:42:44 +00:00