Commit graph

6 commits

Author SHA1 Message Date
Kp e952ebdd4a Restore GOG reference in INSTALL.markdown
GOG.com resumed selling Descent 1 and Descent 2, albeit as separate SKUs
rather than the historical bundled SKU.  Restore the GOG reference in
INSTALL.markdown.

Reported-by: derhass <https://forum.dxx-rebirth.com/showthread.php?tid=1004>
2017-11-25 01:56:51 +00:00
Kp 720e5661d6 Update INSTALL.markdown to reflect dropped support for <gcc-4.9
Using <gcc-4.9 has been unsupported since introduction of `extern
constexpr` variables broke using gcc-4.8.  Update the install
instructions accordingly.

When referencing 4.9, qualify it as 4.9.4 due to gcc bug #66501 [1]
(present in 4.9.2, fixed in 4.9.4).  As discussed in "Socket error upon
hosting or joining a second multiplayer game"
<https://github.com/dxx-rebirth/dxx-rebirth/issues/289>, this bug caused
a strange miscompilation in Rebirth.  Although that specific
miscompilation has been worked around, there is no guarantee that the
code is and will remain free of other constructs that gcc-4.9.2
mishandles due to that bug.  Using 4.9.2 (as Debian Jessie did) mostly
works, but there is no sense encouraging users to use a known buggy
compiler when a fixed version is readily available.

[1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66501
2017-11-11 18:03:08 +00:00
Kp efe5a574a7 Fix Ubuntu package name in INSTALL.markdown
Reported-by: ryusei117 <https://github.com/dxx-rebirth/dxx-rebirth/issues/288>
2016-12-23 02:56:55 +00:00
Kp a578c48c53 Add kreator's elaborations to Mac OS X install instructions
Kreator suggested some additional guidance for OS X users who want to
compile Rebirth from source.  This commit is based strongly on his text,
with light editing from me for markdown rules and consistency with other
parts of the document.

Reported-by: kreatordxx <https://github.com/dxx-rebirth/dxx-rebirth/issues/215>
Patch-by: kreatordxx <https://github.com/dxx-rebirth/dxx-rebirth/files/465803/mac_tools_doc.patch.txt>
2016-09-11 18:49:16 +00:00
Kp cf0cc3b85b Remove GOG reference from INSTALL.markdown
GOG ceased selling Descent data at the end of 2015 due to licensing
issues.  Remove the reference to their game page.
2016-09-11 18:49:16 +00:00
Kp 1a8fad28cb Add basic instructions on building Rebirth 2015-09-26 21:17:14 +00:00