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

Fix build issues on Windows #486

Merged
merged 14 commits into from
Aug 17, 2015
Merged

Fix build issues on Windows #486

merged 14 commits into from
Aug 17, 2015

Conversation

jslee02
Copy link
Member

@jslee02 jslee02 commented Aug 11, 2015

This pull request includes fixes on multiple build issues on Windows:

  1. Predefined compiler macro for Windows identification
    OS identification macro is dependent on compilers. DART used to use WIN32 for Windows but _WIN32 is the portable macro. Here are another references I found: [1], [2].
  2. GL_MULTISAMPLE
    The use of GL_MULTISAMPLE on Windows is disabled until we find portable way for anti-aliasing. See Windows Issues with current Master build #411.
  3. Default Run-time library option of Visual Studio
    Change default run-time library option from /MT to /MD for Visual Studio
  4. Linking libccd
    libccd is a explicit dependency of DART but the libraries and include directories were not added to CMakeLists.txt
  5. CMP0053
    Set cmake policy CMP0053 to new.
  6. MSVC bug on template function specialization with default argument
    See MSVC bug on template function specialization with default argument #487.
  7. AppVeyor
    Updating appveyor script and dart-prerequisites-msvc12-md-x86.msi

@jslee02 jslee02 added this to the DART 5.1.0 milestone Aug 11, 2015
@jslee02 jslee02 changed the title Fix Windows build issues: WIN32 and GL_MULTISAMPLE Fix build issues on Windows Aug 13, 2015
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