Open techhazard opened 7 years ago
Thanks for reporting this! I haven't tested the fix on OS X yet and those two warning categories don't exist in my version of gcc on Linux. Feel free to reopen this issue if compiling still fails.
It still doesn't compile, though I've gotten a bit further.
I got the error that argp.h
was missing so I installed it with brew install argp-standalone
After that I got errors about implicit declarations of strcmp
, strcpy
, strerr
and strcat
.
This is fixed in #7 .
I now failed at:
In file included from ../../src/nextwall.c:42:
../../lib/cfgpath.h:49:2: error: cfgpath.h functions have not been implemented for your platform! Please send patches.
#error cfgpath.h functions have not been implemented for your platform! Please send patches.
^
I tried to update cfgpath.h
which now supports OS X, but it used functions that are deprecated since 10.8... (which cause errors) yay, apple. I will later go further down this rabbit hole. If I get it working on OS X you can expect another pull request. (instead of a lot of smaller ones 😉 )
(I also can't seem to reopen this issue)
I wanted to compile this on OS X to be able to put my wallpapers in different folders based on their lightness.
I got as far as installing the dependencies with
homebrew
:Compiling fails at
database.c
😞 :I'm guessing that
database.c
is an external dependency, but I couldn't find the source. Could you perhaps check if the author has updated the code?