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

A collection of updates and fixes #2294

Open
wants to merge 14 commits into
base: master
Choose a base branch
from

Conversation

Pencilcaseman
Copy link

This pull request implements a collection of fixes that I've implemented for my own projects. Hopefully at least some of these are useful and, if not, can be adapted to be merged into the main repository :)

  1. Undefine linux if it is defined. This fixes bugs in WSL environments
  2. Update ImGUI to the Docking latest version of the Docking branch
  3. Remove the forcing of /MT under MSVC compilation -- causes problems with other libraries and linking
  4. Set /SUMBYSTEM:WINDOWS under MSVC compilation -- Otherwise the main cinder app definition won't work as it implements WinMain (IIRC), not the default main function, causing compiler errors in MSVC

Hopefully at least some of the changes in this are useful!

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.

1 participant