It is assumed that the user will define them as needed. The one exception is POSH_NO_FLOAT, which is automatically defined on systems with known floating point idiosyncracies.
Defines | |
| #define | POSH_DLL |
| define this if your library is being built or used as a DLL | |
| #define | POSH_BUILDING_LIB |
| define this when actually building a library (as opposed to building an app). | |
| #define | POSH_NO_FLOAT |
| define this if you want to disable floating point support | |
|
|
define this when actually building a library (as opposed to building an app).
|
|
|
define this if your library is being built or used as a DLL
The correct way to do this is to have each library handle this with its it own constants:
An application using your library should never be required to explicitly set |
|
|
define this if you want to disable floating point support
|
1.3.7