You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SET (CH_BUILDFLAGS "-DWIN64 -D_MINGW -D_WINDOWS -m64")
SET (CH_LINKERFLAG_EXE "-Wl,--enable-runtime-pseudo-reloc")
SET (CH_LINKERFLAG_SHARED "-Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--enable-runtime-pseudo-reloc")
ENDIF()
ENDIF()
It should be possible to remove a number of predefined compiler macros from this section since they are already set by the compiler. Specifically, _WIN64 will be defined when compiling on 64bit and _WIN32 will be defined on 32bit and 64bit. MinGW also has a standard set of macros.
Approximately 23 source files will need to be updated to reflect these changes.
The text was updated successfully, but these errors were encountered:
_WIN32 and _WIN64 are predefined macros, so it is not necessary to have an
additional macro named WIN32 or WIN64.
Additionally, _WIN32 is defined on both 32- and 64-bit builds.
Resolvesprojectchrono#30.
_WIN32 and _WIN64 are predefined by the compiler, so it is not necessary to
have an additional macro named WIN32 or WIN64.
Additionally, _WIN32 is defined on both 32- and 64-bit builds.
Resolvesprojectchrono#30.
Re:
chrono/src/CMakeLists.txt
Lines 187 to 207 in 3e65d05
It should be possible to remove a number of predefined compiler macros from this section since they are already set by the compiler. Specifically,
_WIN64
will be defined when compiling on 64bit and_WIN32
will be defined on 32bit and 64bit. MinGW also has a standard set of macros.Approximately 23 source files will need to be updated to reflect these changes.
The text was updated successfully, but these errors were encountered: