mirror of https://github.com/CGAL/cgal
Add another pair of dll names to the gmp_and_mpfr_dll test
This commit is contained in:
parent
56e09b7a7b
commit
95036f79d2
|
|
@ -7,6 +7,8 @@ int main() {
|
||||||
|
|
||||||
#define GMP_SONAME "libgmp-10"
|
#define GMP_SONAME "libgmp-10"
|
||||||
#define MPFR_SONAME "libmpfr-4"
|
#define MPFR_SONAME "libmpfr-4"
|
||||||
|
#define GMP_SONAME_BACKUP"gmp"
|
||||||
|
#define MPFR_SONAME_BACKUP "mpfr-6"
|
||||||
#define GMP_MAJOR 5
|
#define GMP_MAJOR 5
|
||||||
#define MPFR_MAJOR 3
|
#define MPFR_MAJOR 3
|
||||||
|
|
||||||
|
|
@ -63,8 +65,10 @@ int main() {
|
||||||
std::cout << "Hello MPFR version " << mpfr_get_version() << std::endl;
|
std::cout << "Hello MPFR version " << mpfr_get_version() << std::endl;
|
||||||
int major, minor, patch, build;
|
int major, minor, patch, build;
|
||||||
if(!get_version_info(GMP_SONAME, major, minor, patch, build)) {
|
if(!get_version_info(GMP_SONAME, major, minor, patch, build)) {
|
||||||
|
if(!get_version_info(GMP_SONAME_BACKUP, major, minor, patch, build)) {
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
std::cout << "GMP version "
|
std::cout << "GMP version "
|
||||||
<< major << "."
|
<< major << "."
|
||||||
|
|
@ -74,8 +78,10 @@ int main() {
|
||||||
assert(major==GMP_MAJOR);
|
assert(major==GMP_MAJOR);
|
||||||
major = 0;
|
major = 0;
|
||||||
if(!get_version_info(MPFR_SONAME, major, minor, patch, build)) {
|
if(!get_version_info(MPFR_SONAME, major, minor, patch, build)) {
|
||||||
|
if(!get_version_info(MPFR_SONAME_BACKUP, major, minor, patch, build)) {
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
std::cout << "MPFR version "
|
std::cout << "MPFR version "
|
||||||
<< major << "."
|
<< major << "."
|
||||||
<< minor << "."
|
<< minor << "."
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue