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

MSVC fixes #4000

Merged
merged 17 commits into from
Nov 24, 2017
Merged

MSVC fixes #4000

merged 17 commits into from
Nov 24, 2017

Commits on Oct 16, 2017

  1. Configuration menu
    Copy the full SHA
    142f0f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d4bba9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f123b82 View commit details
    Browse the repository at this point in the history
  4. MSVC: Fix 64bit detection

    lukas-w committed Oct 16, 2017
    Configuration menu
    Copy the full SHA
    d32b373 View commit details
    Browse the repository at this point in the history
  5. Use CMAKE_CXX_STANDARD as a portable way of setting C++11

    Fixes MSVC warnings "unknown option -std=c++11"
    lukas-w committed Oct 16, 2017
    Configuration menu
    Copy the full SHA
    8ed6295 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c2af8ae View commit details
    Browse the repository at this point in the history
  7. MSVC compilation fixes

    lukas-w committed Oct 16, 2017
    Configuration menu
    Copy the full SHA
    9ae1bde View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2017

  1. MSVC: EXPORT macro fixes

    lukas-w committed Nov 22, 2017
    Configuration menu
    Copy the full SHA
    ba2ed12 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d20623 View commit details
    Browse the repository at this point in the history
  3. MSVC: Various fixes

    * CMake
      * Compiler flags fixes
      * Don't strip
    * Fix default template argument errors
    * Fix VLAs. MSVC doesn't support C99, so Variable-Length-Arrays are not
      available. Use QVarLengthArray instead.
    lukas-w committed Nov 22, 2017
    Configuration menu
    Copy the full SHA
    6224e5e View commit details
    Browse the repository at this point in the history
  4. MSVC: Fix plugins not loading with debug builds

    The "d" suffix used in debug builds breaks plugin loading because LMMS
    expects to find a descriptor named e.g. "kickerd_plugin_descriptor" instead
    of "kicker_plugin_descriptor" when discovering a plugin with the filename
    "kickerd.dll".
    lukas-w committed Nov 22, 2017
    Configuration menu
    Copy the full SHA
    95c0538 View commit details
    Browse the repository at this point in the history
  5. MSVC: Show compiler version in AboutDialog

    Make AboutDialog support MSVC compiler info so we can use a screenshot of
    it to brag with on #devtalk
    lukas-w committed Nov 22, 2017
    Configuration menu
    Copy the full SHA
    313d43b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8527088 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'master' into fix/msvc

    # Conflicts:
    #	plugins/LadspaEffect/CMakeLists.txt
    #	plugins/Xpressive/Xpressive.cpp
    #	plugins/opl2/CMakeLists.txt
    #	plugins/papu/CMakeLists.txt
    #	plugins/xpressive/CMakeLists.txt
    #	src/CMakeLists.txt
    lukas-w committed Nov 22, 2017
    Configuration menu
    Copy the full SHA
    8f3ab4b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1531fb9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3c9a1bb View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2017

  1. Configuration menu
    Copy the full SHA
    7fdbcc3 View commit details
    Browse the repository at this point in the history