Skip to content

Makefiles#1

Open
rsmith-nl wants to merge 4 commits intosshlien:masterfrom
rsmith-nl:makefiles
Open

Makefiles#1
rsmith-nl wants to merge 4 commits intosshlien:masterfrom
rsmith-nl:makefiles

Conversation

@rsmith-nl
Copy link

When trying to compile abcMIDI, I came across some things in unix.mak that didn't work. I also noticed that the configure script wasn't doing very much.

So I've tried my hand at writing a portable Makefile, which you can find in this branch.
This Makefile has been tested with both GNU make and FreeBSD make.

The autoconf generated makefile doesn't do much more than the UNIX
makefiles. So remove it.
This Makefile has been tested to work on FreeBSD with both GNU make
and BSD make. It avoids the use non-portable constructs.
@sdgathman
Copy link

Thanks. I'll try your changes on the Fedora Project package.

@rsmith-nl
Copy link
Author

@sdgathman You might want to try the compiler-warnings branch in my repo. In that branch I've also worked at fixing most of the compiler warnings that I get with clang 10 and gcc 9.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants