#4701: update deprecated build instructions
-------------------------------------------------+-------------------------
Reporter: Forgon | Owner:
Type: patch (an actual patch, not a | Status: new
request for one) | Milestone:
Priority: normal | unspecified
Component: other | Version:
Keywords: | git/master
Blocking: | Blocked By:
| Operating System: All
| /Non-Specific
-------------------------------------------------+-------------------------
The script `./autogen.sh` printed two warnings:
{{{
configure.ac:75: You should use the Autoconf-provided 'AC_PROG_MKDIR_P'
macro instead,
configure.ac:75: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your
Makefile.am files.
tests/Makefile.am:38: warning: source file '../tools/map/mapload.cpp' is
in a subdirectory,
tests/Makefile.am:38: but option 'subdir-objects' is disabled
}}}
{{{
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the 'subdir-
objects'
automake: automake option hasn't been enabled. For now, the corresponding
output
automake: object file(s) will be placed in the top-level directory.
However,
automake: this behaviour will change in future Automake versions: they
will
automake: unconditionally cause object files to be placed in the same
subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option
throughout your
automake: project, to avoid future incompatibilities.
+ removing config.cache ...
}}}
Build instructions also contained a references to quesoglc, which has long
been replaced with harfbuzz (see ticket #4507). Some of our packagers may
still think that it is required to build the game: I informed the Fedora
project that this is not the case (read the
[https://bugzilla.redhat.com/show_bug.cgi?id=1533110 bug report] for their
[https://src.fedoraproject.org/rpms/warzone2100/blob/master/f/warzone2100.spec
package]).
--
Ticket URL: <http://developer.wz2100.net/ticket/4701>
Warzone 2100 Trac <http://developer.wz2100.net/>
The Warzone 2100 Project
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Warzone2100-project mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/warzone2100-project