ProjectSkyfire/SkyFireEMU — pull request #661 by hailang (2012-06-21 23:44:49+00:00)
Title: FreeBSD Compile Fix

Fixed several definitions causing compiling erros on FreeBSD.

Successfully build on FreeBSD @ June 22 2012

dep/g3dlite/source/FileSystem.cpp
-> dep/g3dlite/source/FileSystem.cpp:499: error: aggregate 'G3D::stat64 st' has incomplete type and cannot be defined

src/tools/extractor/StormLib/src/FileStream.cpp
-> src/tools/extractor/StormLib/src/FileStream.cpp:327: error: 'O_LARGEFILE' was not declared in this scope
-> src/tools/extractor/StormLib/src/FileStream.cpp:507: error: 'off64_t' was not declared in this scope
-> src/tools/extractor/StormLib/src/FileStream.cpp:507: error: 'lseek64' was not declared in this scope
-> src/tools/extractor/StormLib/src/FileStream.cpp:657: error: 'fstat64' was not declared in this scope
-> src/tools/extractor/StormLib/src/FileStream.cpp:662: error: aggregate 'stat64 fileinfo' has incomplete type and cannot be defined

src/tools/vmap3_extractor/wmo.h
-> src/tools/vmap3_extractor/wmo.h:59: error: 'FILE' has not been declared

src/tools/vmap3_extractor/model.h
-> src/tools/vmap3_extractor/model.h:69: error: 'FILE' has not been declared