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

<GLFW>: Adding the static library #48

Draft
wants to merge 41 commits into
base: main
Choose a base branch
from

Conversation

BrandonPacewic
Copy link
Member

@BrandonPacewic BrandonPacewic commented Jul 27, 2022

PR Info

Closes #46.
Closes #47.

Connected #31.

The goal was to also do the same for #49 however only the Linux version of this error was solved.

Changes

Adds the glfw .a file (a static library file). This way we don't need to worry about compiling the glfw project everything we need is already there.

Please keep in mind that you will still need glfw on your local machine.

Basic build instructions are now on the README.


Maintainer Notes

⚠️ Do not delete this section. Checklist for maintainers.

IMPORTANT: Complete the following checklist before merging.

  • All PR's should be added to the Code Reviews project page.
  • Once you are happy with the changes remove the do not merge for the ready to merge tag.
  • Commits should be Squashed and Merged.

@BrandonPacewic BrandonPacewic requested a review from Galaxy25 as a code owner July 27, 2022 19:37
@github-actions github-actions bot added change-sent-to-author The author has been notified about your change cmake core do-not-merge Your change is waiting to be reviewed md A markdown problem test A test feature add or problem waiting-for-review A reviewer is going to review your change soon! labels Jul 27, 2022
@BrandonPacewic BrandonPacewic marked this pull request as draft July 27, 2022 19:38
@BrandonPacewic
Copy link
Member Author

Please make sure that everything works for you before we merge, want to get it right this time.

The code is on my fork of the repository here.

If you run into any problems that you can't fix after a while we can setup another meeting to work through them together.

Good luck! @Galaxy25

@BrandonPacewic
Copy link
Member Author

Please keep in mind that this is only a valid fix for Linux. Windows linking is still broken as of this moment.

@BrandonPacewic BrandonPacewic added the linux Linux problem/fix label Aug 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
change-sent-to-author The author has been notified about your change cmake core do-not-merge Your change is waiting to be reviewed linux Linux problem/fix md A markdown problem test A test feature add or problem toolset waiting-for-review A reviewer is going to review your change soon!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add the <GLFW> library binary <GLFW>: CMake fails to find X11 required dependency
2 participants