Fix builds of ser-player on kFreeBSD platforms 
--- a/ser-player.pro
+++ b/ser-player.pro
@@ -76,6 +76,7 @@
 bsd:SOURCES += src/pipp_utf8_bsd.cpp
 linux:SOURCES += src/pipp_utf8_linux.cpp
 win32:SOURCES += src/pipp_utf8.cpp
+gnukfreebsd:SOURCES += src/pipp_utf8_linux.cpp
 
 HEADERS  += src/ser_player.h \
     src/pipp_ser.h \
@@ -184,3 +185,4 @@
 }
 
 
+
--- a/src/pipp_utf8.h
+++ b/src/pipp_utf8.h
@@ -59,12 +59,15 @@
 #ifdef __linux__
 #define fseek64 fseeko64  // Linux
 #define ftell64 ftello64  // Linux
-#elif defined (__APPLE__)  && defined(__MACH__)
+#elif defined (__APPLE__) && defined(__MACH__)
 #define fseek64 fseeko  // OS X
 #define ftell64 ftello  // OS X
 #elif defined(BSD)
 #define fseek64 fseeko  // DragonFly BSD, FreeBSD, OpenBSD, NetBSD
 #define ftell64 ftello  // DragonFly BSD, FreeBSD, OpenBSD, NetBSD
+#elif defined (__FreeBSD_kernel__) && defined (__GLIBC__)
+#define fseek64 fseeko64  // kFreeBSD
+#define ftell64 ftello64  // kFreeBSD
 #else
 #define fseek64 _fseeki64  // Windows
 #define ftell64 _ftelli64  // Windows
@@ -72,3 +75,4 @@
 
 
 #endif  // PIPP_UTF8_H
+
