diff -r 83cc372c05d9 -r 3883b5dc600c misc/libphysfs/CMakeLists.txt --- a/misc/libphysfs/CMakeLists.txt Mon Jun 03 23:09:06 2013 +0200 +++ b/misc/libphysfs/CMakeLists.txt Mon Jun 03 23:21:29 2013 +0200 @@ -11,6 +11,11 @@ # Increment this if/when we break backwards compatibility. set(PHYSFS_SOVERSION 1) +# 32bit platforms won't link unless this is set +if(CMAKE_SIZEOF_VOID_P LESS 8) + add_definitions(-DPHYSFS_NO_64BIT_SUPPORT=1) +endif(CMAKE_SIZEOF_VOID_P LESS 8) + # I hate that they define "WIN32" ... we're about to move to Win64...I hope! if(WIN32 AND NOT WINDOWS) set(WINDOWS TRUE)