mirror of
https://github.com/Kitware/CMake.git
synced 2026-11-06 05:16:58 +00:00
The test sources check WIN32, which not every Windows toolchain defines: bcc64x defaults to a strict standard mode and does not. Check _WIN32. The test scripts use GetPrerequisites, which looks for objdump on the PATH when dumpbin is not found and CMAKE_OBJDUMP is not set. The objdump in llvm-mingw is a shell script, and bcc64x provides only llvm-objdump. Pass the project's CMAKE_OBJDUMP to the scripts.
18 lines
262 B
C
18 lines
262 B
C
|
|
#ifndef shared_h
|
|
#define shared_h
|
|
|
|
#ifdef _WIN32
|
|
# ifdef shared_EXPORTS
|
|
# define SHARED_EXPORT __declspec(dllexport)
|
|
# else
|
|
# define SHARED_EXPORT __declspec(dllimport)
|
|
# endif
|
|
#else
|
|
# define SHARED_EXPORT
|
|
#endif
|
|
|
|
void SHARED_EXPORT shared();
|
|
|
|
#endif
|