Skip to content
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

Update build instructions #28

Closed
ZackeryRSmith opened this issue Jul 4, 2023 · 1 comment
Closed

Update build instructions #28

ZackeryRSmith opened this issue Jul 4, 2023 · 1 comment
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers

Comments

@ZackeryRSmith
Copy link
Owner

Windows, Mac, and Linux building has now been significantly changed, for better (or for worse). Developers compiling bongocat-plus no longer need to fuss about installing SFML, as it is installed and compiled for you on the first build of bongocat-plus.

This may seem redundant to some, and I would probably think that to, but after trying to compile bongocat-plus on windows I approve of this. I spent nearly 3 hours trying to compile bongocat-plus on windows with little luck. The issue was with SFML, and linking.

I do plan on making this optional for Mac, and Linux users if SFML is already installed on the system. Regardless, the build instructions on the readme are outdated.

@ZackeryRSmith ZackeryRSmith added the documentation Improvements or additions to documentation label Jul 4, 2023
ZackeryRSmith added a commit that referenced this issue Jul 4, 2023
Build instructions are no longer up-to-date, see #28 

These will be updated in the near future
@ZackeryRSmith ZackeryRSmith pinned this issue Jul 5, 2023
@ZackeryRSmith
Copy link
Owner Author

I do plan on making this optional for Mac, and Linux users if SFML is already installed on the system. Regardless, the build instructions on the readme are outdated.

I've pinned this issue because to me it's now a seriously annoying problem. Unlike SFML on windows, the SFML dependencies to compile must be installed manually. If on MacOSX or Linux, building SFML from ground up automatically won't be supported.

I would instead please ask to install SFML through the package manager of your choice.

@ZackeryRSmith ZackeryRSmith moved this to Todo in Refactor TODO Jan 13, 2024
@ZackeryRSmith ZackeryRSmith added the good first issue Good for newcomers label Jan 13, 2024
@ZackeryRSmith ZackeryRSmith moved this from Todo to Done in Refactor TODO Jan 19, 2024
@ZackeryRSmith ZackeryRSmith unpinned this issue Feb 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers
Projects
Status: Done
Development

No branches or pull requests

1 participant