https://github.com/projectchrono/chrono
Revision 2657ae0194e79dcc26a9bbb872d6a3fdf0ef7320 authored by Alberto Luaces on 21 May 2019, 18:07:44 UTC, committed by Colin Vanden Heuvel on 21 May 2019, 18:07:44 UTC
* Be explicit about HACD's winmm.lib linking.

It is specified through a #pragma directive in the code, but mingw
does not catch it.

* _finite() macro is not available for mingw.

* Fix filename case for windows.h and mingw.

When cross-compiling, mingw is strict about filename case sensitivity.

* Fix DLL linkage for constant symbols.

When cross-compiling with mingw, if a symbol is both applied dllexport
in a .cpp file and in the header file, the compiler issues the error

external linkage required for symbol '...' because of 'dllexport' attribute
1 parent f096155
History
Tip revision: 2657ae0194e79dcc26a9bbb872d6a3fdf0ef7320 authored by Alberto Luaces on 21 May 2019, 18:07:44 UTC
mingw+windows patches (#159)
Tip revision: 2657ae0
File Mode Size
cmake
contrib
data
docs
doxygen
src
template_project
.clang-format -rw-r--r-- 132 bytes
.gitattributes -rw-r--r-- 25 bytes
.gitignore -rw-r--r-- 1.3 KB
.gitmodules -rw-r--r-- 281 bytes
.travis.yml -rw-r--r-- 1.7 KB
CMakeLists.txt -rw-r--r-- 9.3 KB
CTestConfig.cmake -rw-r--r-- 536 bytes
HOWTO_COMPILE_API.txt -rw-r--r-- 354 bytes
LICENSE -rw-r--r-- 1.5 KB
PLATFORMS.md -rw-r--r-- 1.4 KB
README.md -rw-r--r-- 4.3 KB
appveyor.yml -rw-r--r-- 9.2 KB

README.md

back to top