Skip to content

Commit 438cd8a

Browse files
committed
Fixed some spelling and updated a few things.
1 parent a3e7e50 commit 438cd8a

File tree

1 file changed

+26
-20
lines changed

1 file changed

+26
-20
lines changed

README.MacOSX

+26-20
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
BZFlag README for Mac OS X
22
==========================
33

4-
BZFlag is fully supported on Mac OS X. Included below are instructions on
5-
installing BZFlag both from a binary and from a released source distribution.
4+
BZFlag is supported on Mac OS X 10.7 and later. Included below are
5+
instructions on installing BZFlag both from a binary and from a released
6+
source distribution.
67

78
Binary Distribution
89
-------------------
@@ -14,7 +15,7 @@ distribution.
1415
Once you've obtained a binary distribution of BZFlag, installation should be a
1516
simple matter of copying the icon provided in the disk mounting image (the
1617
.dmg) to your Applications folder. If you cannot run the client at all
17-
(e.e. it starts to a black screen, or the icon bounces but then nothing
18+
(i.e. it starts to a black screen, or the icon bounces but then nothing
1819
happens), you can try several things:
1920

2021
1) Move or delete the BZFlag directory in your personal application support
@@ -32,27 +33,33 @@ happens), you can try several things:
3233
should be listed there and will start with "BZFlag."
3334

3435
3) Run the binary directly by using Terminal:
35-
/Applications/BZFlag-#.#.#.app/Contents/MacOS/BZFlag-#.#.#
36+
/Applications/BZFlag-#.#.#.app/Contents/MacOS/BZFlag
3637
(replace "#.#.#" with your actual BZFlag version number)
3738

3839
Source Distribution
3940
-------------------
4041

41-
You can build BZFlag from source using Xcode version 4.2 and later. As of
42-
BZFlag version 2.4.4, BZFlag has a fully native Xcode project
43-
file. The earlier method of using the Xcode project file as a wrapper for
44-
autotools is no longer supported. If you have a version of Xcode which
45-
includes autotools, or have installed autotools yourself, you may additionally
46-
be able to build using the traditional autotools method. See the README file
47-
for further information. You will still need to install the SDL 2 framework as
48-
detailed below.
42+
You can build BZFlag from source using Xcode version 7 and later (You may also
43+
be able to build with Xcode versions as early as 4.2, but you will need to
44+
update the locations of libncurses, libcurl, and libz since those changed in
45+
the Mac OS X 10.11 SDK). As of BZFlag version 2.4.4, BZFlag has a fully native
46+
Xcode project file. The earlier method of using the Xcode project file as a
47+
wrapper for autotools is no longer supported. If you have a version of Xcode
48+
which includes autotools, or have installed autotools yourself, you may
49+
additionally be able to build using the traditional autotools method. See the
50+
README file for further information. You will still need to install the SDL 2
51+
framework as detailed below.
4952

5053
BZFlag has two external dependencies: SDL 2 and c-ares.
5154

5255
Download the latest version of the SDL 2 framework from
5356
https://www.libsdl.org/download-2.0.php. Version 2.0.4 or later is required.
54-
Mount the disk image and place the file "SDL2.framework" in your
55-
/Library/Frameworks directory (an administrator's account may be required).
57+
As of the BZFlag 2.4.4 release, SDL 2.0.4 has not yet been released, but you
58+
can build the latest development version of SDL 2 from Mercurial. If you
59+
obtained a binary release of SDL 2, mount the disk image and place the file
60+
"SDL2.framework" in your /Library/Frameworks directory (an administrator's
61+
account may be required). If you built SDL 2 from source, locate the file
62+
"SDL2.framework" and copy it into that same location.
5663

5764
This project expects the c-ares library and header files to be located in
5865
/usr/local. If you install it elsewhere, you must update the library and
@@ -67,9 +74,8 @@ $ make
6774
$ sudo make install
6875

6976
Obtain the latest BZFlag source archive from GitHub at
70-
https://github.com/BZFlag-Dev/bzflag (you want the .tar.gz archive, NOT the
71-
.zip archive). Once you have obtained the source code, open the
72-
BZFlag.xcodeproj file located in the Xcode/ directory.
77+
https://github.com/BZFlag-Dev/bzflag. Once you have obtained the source code,
78+
open the BZFlag.xcodeproj file located in the Xcode/ directory.
7379

7480
The default behavior is to build a debug client. If you want a standard
7581
client, click the "BZFlag" scheme button at the top left corner of the screen,
@@ -119,6 +125,6 @@ any system without issue.
119125
To access the bzadmin text client or the bzflag server bzfs, right click the
120126
application, click "Show Package Contents," and navigate to Contents/MacOS.
121127
Server plugins are located at Contents/PlugIns. Note that while the plugin
122-
names are different from Windows and Linux (something like "name.dylib"
123-
instead of "name.dll or "name.so"), bzfs will still load them when you specify
124-
the full plugin path.
128+
names are different from Windows and Linux (something like "<name>.dylib"
129+
instead of "<name>.dll or "<name>.so"), bzfs will still load them when you
130+
specify the full plugin path.

0 commit comments

Comments
 (0)