Some improvements to INSTALL.txt.
This commit is contained in:
parent
8ee7f5d351
commit
6ed2bf1478
|
@ -20,6 +20,17 @@ If you've got Doxygen (http://www.doxygen.org/) installed, you can run it
|
|||
|
||||
|
||||
|
||||
BUILD IT WITH YOUR OWN PROGRAM:
|
||||
|
||||
If you don't care about formal packaging: just add everything in the "src"
|
||||
directory to whatever you use to build your program and compile it along with
|
||||
everything else, and you're done. It should compile with any reasonable
|
||||
ANSI C compiler, should build cleanly even with excessive compiler warnings
|
||||
enabled, needs no extra configuration, and allows static linking. If this
|
||||
works for your specific project, you can stop reading now.
|
||||
|
||||
|
||||
|
||||
UNIX:
|
||||
|
||||
You will need CMake (https://www.cmake.org/) 2.4 or later installed.
|
||||
|
@ -64,23 +75,25 @@ If you want to use Visual Studio, nmake, or the Platform SDK, you will need
|
|||
PhysicsFS will only link directly against system libraries that have existed
|
||||
since Windows NT 3.51. If there's a newer API we want to use, we try to
|
||||
dynamically load it at runtime and fallback to a reasonable behaviour when
|
||||
we can't find it...this is used for Unicode support and locating
|
||||
user-specific directories, etc. Note that OSes based on Windows 95 _should_
|
||||
we can't find it. Note that OSes based on Windows 95 _should_
|
||||
work if you use the Microsoft Layer for Unicode (UNICOWS.DLL) to provide
|
||||
some missing system APIs, but this is no longer tested as of PhysicsFS 2.1.0.
|
||||
PhysicsFS 2.0.x still works with Windows 95 without UNICOWS.DLL.
|
||||
PhysicsFS 2.0.x is known to work with Windows 95 without UNICOWS.DLL.
|
||||
|
||||
PhysicsFS works on 32-bit and 64-bit Windows. There is no 16-bit Windows
|
||||
support at all. Reports of success and problems can go to Ryan at
|
||||
icculus@icculus.org ...
|
||||
support at all. Windows RT (Windows Phone, UWP) is covered below.
|
||||
|
||||
|
||||
Windows RT:
|
||||
|
||||
This supposedly works, but isn't tested recently.
|
||||
|
||||
|
||||
PocketPC/WindowsCE:
|
||||
|
||||
Support for PocketPC was removed in PhysicsFS 2.1.0. This was known to work
|
||||
in the 1.0 releases, but wasn't tested in 2.0 and later. PhysicsFS is not
|
||||
known to work on Windows Phone 7 (the latest Microsoft mobile tech at the
|
||||
time of this writing).
|
||||
in the 1.0 releases, but wasn't tested in 2.0 and later. PhysicsFS should
|
||||
work on modern Windows Phones (see "Windows RT" section).
|
||||
|
||||
|
||||
macOS:
|
||||
|
@ -102,9 +115,14 @@ Classic Mac OS support has been dropped in PhysicsFS 2.0. Apple hasn't updated
|
|||
hardware has removed the "Classic" emulation environment, it was time to
|
||||
remove support from PhysicsFS. That being said, the PhysicsFS 1.0 branch can
|
||||
still target back to Mac OS 8.5, so you can use that if you need support for
|
||||
this legacy OS. We still very much support modern macOS, though: see below.
|
||||
this legacy OS. We still very much support modern macOS, though: see above.
|
||||
|
||||
|
||||
Emscripten:
|
||||
|
||||
Use the "Unix" instructions, above. You can install the Emscripten SDK and use
|
||||
the extras/buildbot-emscripten.sh script to automate this for you.
|
||||
|
||||
|
||||
BeOS, Zeta, YellowTab:
|
||||
|
||||
|
@ -114,9 +132,7 @@ we still support.
|
|||
|
||||
Haiku:
|
||||
|
||||
Use the "Unix" instructions, above. The CMake port to BeOS is fairly new at
|
||||
the time of this writing, but it works. You can get a build of CMake from
|
||||
bebits.com or build it yourself from source from cmake.org.
|
||||
Use the "Unix" instructions, above.
|
||||
|
||||
|
||||
OS/2:
|
||||
|
|
Loading…
Reference in New Issue