Skip to content
This repository has been archived by the owner on Jan 14, 2020. It is now read-only.

Use GNU automake build system #32

Merged
merged 10 commits into from Sep 2, 2015
Merged

Use GNU automake build system #32

merged 10 commits into from Sep 2, 2015

Conversation

darealshinji
Copy link
Contributor

I've replaced the Makefiles with the GNU automake build system. Works well on Ubuntu 14.04 64 bit.
Some notes:

  • In Engine/src/mmulti.c the system enet header files are used if configure finds them, otherwise the internal ones are used.
  • The stuff in Game/src/audiolib/assert.h is not used if configure finds assert.h among the system headers. If this isn't done the build will fail for me.
  • I've added a rule to compile icon resources for Windows binaries, but it's untested.
  • I made a separate rule to compile premap.o with -O0 as a workaround for this bug: Problems when compiling premap.c with -O1/-O2/-O3 #31
  • Typo fixed in chocolateDukeRessources.rc

fabiensanglard added a commit that referenced this pull request Sep 2, 2015
Use GNU automake build system
@fabiensanglard fabiensanglard merged commit dd8db65 into fabiensanglard:master Sep 2, 2015
@darealshinji darealshinji deleted the automake-2 branch September 2, 2015 06:23
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants