Updated MacOS specific installation and build information on web page.
This commit is contained in:
parent
de669bf73a
commit
5edf503041
45
web/osx.html
45
web/osx.html
|
@ -53,20 +53,51 @@
|
||||||
To run FCEUX in Mac OSX, you must have the following library dependencies installed on your system:
|
To run FCEUX in Mac OSX, you must have the following library dependencies installed on your system:
|
||||||
<p>
|
<p>
|
||||||
Qt5, SDL2, minizip, and zlib
|
Qt5, SDL2, minizip, and zlib
|
||||||
|
</p>
|
||||||
<p>
|
<p>
|
||||||
If you are attempting to use the appveyor pipeline autobuild of fceux, you must install these
|
There are a few installation options:
|
||||||
dependencies via the home brew package management tool. The following commands will install
|
<ul>
|
||||||
the necessary dependencies to run the autobuild:
|
<li><p><b>--- Installing DMG package from the appveyor autobuild ---</b><br><br>
|
||||||
|
The DMG package created by the appveyor autobuild should have all the necessary dependencies bundled into it.
|
||||||
|
So you only need to download it, perform the drag and drop install, and then it is ready for use. Since the application is not signed,
|
||||||
|
you may need to tell the OS that you trust this application (one time operation) to give it permission to run.
|
||||||
|
</p></li>
|
||||||
|
<li><p><b>--- Installing via homebrew package manager ---</b><br><br>
|
||||||
|
Homebrew can now be used to install the latest release or the current development revision (git head).<br><br>
|
||||||
|
To install the latest release:
|
||||||
|
<pre>
|
||||||
|
brew install fceux
|
||||||
|
</pre>
|
||||||
|
To install the current development revision:
|
||||||
|
<pre>
|
||||||
|
brew install --HEAD fceux
|
||||||
|
</pre></p></li>
|
||||||
|
<li><p><b>--- Building from source ---</b><br><br>
|
||||||
|
To build from source, you must install the necessary dependencies to your system. The easiest way to do
|
||||||
|
this is via the home brew package management tool. The following commands will install
|
||||||
|
the necessary dependencies to allow for building from source:
|
||||||
|
</p>
|
||||||
<pre>
|
<pre>
|
||||||
brew install qt5
|
brew install qt5
|
||||||
brew install sdl2
|
brew install sdl2
|
||||||
brew install minizip
|
brew install minizip
|
||||||
</pre>
|
</pre>
|
||||||
If you are attempting to compile fceux, you can either install the dependencies via home brew
|
Otherwise you can install the dmg packages available from the Qt and SDL websites.
|
||||||
or you can install the dmg packages available from the Qt and SDL websites. The cmake and make
|
<br><br>The following tools are required to build from source:
|
||||||
build tools are required to compile fceux. See the README file in the root directory of the
|
<ul>
|
||||||
project for build instructions. You can also look at what is being done in the ./pipelines/macOS_build.sh
|
<li>cmake</li>
|
||||||
|
<li>make</li>
|
||||||
|
<li>pkg-config</li>
|
||||||
|
<li>bash</li>
|
||||||
|
<li>C++ Compiler (clang or gcc)</li>
|
||||||
|
</ul>
|
||||||
|
<br>See the README file in the root directory of the project for build instructions.
|
||||||
|
<br><br>You can also look at what is being done in the ./pipelines/macOS_build.sh
|
||||||
script if you wish to build fceux in the same way the autobuild does.
|
script if you wish to build fceux in the same way the autobuild does.
|
||||||
|
<br><br>If you wish to produce a debug build, then use the script:
|
||||||
|
<pre>./scripts/unix_debug_build.sh</pre>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue