-
Notifications
You must be signed in to change notification settings - Fork 448
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Autotools build doesn't work on OSX #796
Comments
Original comment by ryandesign (Bitbucket: ryandesign, GitHub: ryandesign). OSX.h is being included because I added |
Original comment by Bart van Strien (Bitbucket: bartbes, GitHub: bartbes). The easiest place to (manually) do this is in platform/unix/gen-makefile, in the static parts of it. |
Original comment by Bart van Strien (Bitbucket: bartbes, GitHub: bartbes). Alright, I just committed to moduleselect, could you try compiling using that and the --enable-osx flag? It should automatically add the -framework flag, and compile OSX.mm.. and hopefully it also does the include right. If it doesn't do everything needed to build on osx, do tell, I don't have a machine to test this with. |
Original comment by ryandesign (Bitbucket: ryandesign, GitHub: ryandesign). Thanks, I tried https://bitbucket.org/bartbes/love-experiments/commits/8bed4af77d342906ae8bfa058b0020b7683786a7. You use GNU-specific features of After dealing with #793, it failed with:
Adding |
Original comment by Bart van Strien (Bitbucket: bartbes, GitHub: bartbes). So.. the gnu-specific feature of Also, keep in mind that automagic only needs to be run if you're using the repo version, so I guess the gnu utils aren't needed for source distributions. |
Original comment by ryandesign (Bitbucket: ryandesign, GitHub: ryandesign). Yes, negative counts aren't supported in BSD |
Original comment by ryandesign (Bitbucket: ryandesign, GitHub: ryandesign). Thanks. I now have:
|
Original comment by ryandesign (Bitbucket: ryandesign, GitHub: ryandesign). Works fine! Thanks. Will that branch be merged to the mainline soon? Can I continue to report other issues here, even though I'm not using the mainline code? |
Original report by ryandesign (Bitbucket: ryandesign, GitHub: ryandesign).
After dealing with the other reported OS X build failures, building recent LÖVE 8ca1af7a7ccd39844271a658c3498ebea7041980 with
./configure
andmake
is failing on OS X 10.9 Mavericks as follows:The "CF" symbols are from the Core Foundation framework; adding
-framework CoreFoundation
to$LDFLAGS
fixes this. That leaves only:The text was updated successfully, but these errors were encountered: