"fseeko64 was not declared in this scope" in compiling an example of palabos

||=== Build: Release in Palabos (compiler: GNU GCC Compiler) ===|
palabos-v1.4r1\src\io\mpiParallelIO.cpp||In function ‘void plb::parallelIO::writeRawData_posix(plb::FileName, const std::vector&, const std::vector&, std::vector<std::vector >&)’:expressionless:
palabos-v1.4r1\src\io\mpiParallelIO.cpp|120|error: ‘fseeko64’ was not declared in this scope|

palabos-v1.4r1\src\io\mpiParallelIO.cpp||In function ‘void plb::parallelIO::loadRawData_posix(plb::FileName, const std::vector&, const std::vector&, std::vector<std::vector >&)’:expressionless:
palabos-v1.4r1\src\io\mpiParallelIO.cpp|233|error: ‘fseeko64’ was not declared in this scope|
||=== Build failed: 2 error(s), 0 warning(s) (0 minute(s), 18 second(s)) ===|

I followed the instruction on palabos and wanted to run a successful example. However it gave me such message, which I couldn’t figure out why.
Has anyone come across the same problem? Thanks for help!

Is it a problem? What stops you from replacing unknown function fseeko64 with known function _fseeki64 ?