From 7e15fdd9c63aefd99f407fb2fb3d4d72d86075f8 Mon Sep 17 00:00:00 2001 From: elferdo Date: Sat, 20 Aug 2016 17:35:01 +0200 Subject: [PATCH] FreeBSD does not have fopen64 (as of 10.3). Detect it and replace with (#29) fopen. --- include/rabit/internal/utils.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/rabit/internal/utils.h b/include/rabit/internal/utils.h index cf8fab67d..44e54e1bb 100644 --- a/include/rabit/internal/utils.h +++ b/include/rabit/internal/utils.h @@ -16,7 +16,7 @@ #include #endif -#if !defined(__GNUC__) +#if !defined(__GNUC__) || defined(__FreeBSD__) #define fopen64 std::fopen #endif #ifdef _MSC_VER