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

MinGW support #2360

Merged
merged 18 commits into from
Jun 19, 2018
Merged

MinGW support #2360

merged 18 commits into from
Jun 19, 2018

Commits on Jun 2, 2018

  1. Add MinGW support (not full yet).

    TODO list:
    * Fix tests compilation (undefined reference to CppUnit::...)
    * Fix SQLs compilation (No rule to make target '${LIBNAME}.dll.a', needed by '${LIBNAME}.dll'.  Stop.)
    * Fix crypto executables compilation
    * Test static compilation
    * Test MSVC compilation
    * Add unicode support
    
    See pocoproject#2356
    ark0f committed Jun 2, 2018
    Configuration menu
    Copy the full SHA
    a7380c1 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2018

  1. Code rearrange.

    Also fix PDF test runner.
    
    TODO list:
    * Fix tests compilation (undefined reference to CppUnit::...)
    * Add unicode support
    * Resolve what to do with message compiler
    
    See pocoproject#2356
    ark0f committed Jun 3, 2018
    Configuration menu
    Copy the full SHA
    a957ef0 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2018

  1. Normal "_DLL" definition for MinGW. Add missing "Crypto_API" for seve…

    …ral implementations. Add "POCO_NO_MINGW_UNICODE" for "wmain".
    
    TODO list:
    * Check PostgreSQL and MySQL
    * Resolve what to do with message compiler
    
    See pocoproject#2356
    ark0f committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    cf60c8d View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2018

  1. Configuration menu
    Copy the full SHA
    9879965 View commit details
    Browse the repository at this point in the history
  2. Resolve merge conflict

    ark0f committed Jun 5, 2018
    Configuration menu
    Copy the full SHA
    7e70fa8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b15db46 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2018

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

Commits on Jun 7, 2018

  1. Configuration menu
    Copy the full SHA
    98492f5 View commit details
    Browse the repository at this point in the history
  2. Fix invalid indent.

    ark0f committed Jun 7, 2018
    Configuration menu
    Copy the full SHA
    dc6602e View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2018

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

Commits on Jun 10, 2018

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

Commits on Jun 12, 2018

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

Commits on Jun 13, 2018

  1. Configuration menu
    Copy the full SHA
    2ea9bf4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d99bd11 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2018

  1. Restore WinCE linker flags. Set _WIN32_WINNT in PollSet.cpp separatel…

    …y. Add var to disable MinGW wmain wrapper.
    ark0f committed Jun 14, 2018
    Configuration menu
    Copy the full SHA
    ff9fd43 View commit details
    Browse the repository at this point in the history
  2. Fix compilation.

    ark0f committed Jun 14, 2018
    Configuration menu
    Copy the full SHA
    edd44d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    32d40da View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e781565 View commit details
    Browse the repository at this point in the history