diff options
Diffstat (limited to 'src/utils/xb_cfg_check.cpp')
-rwxr-xr-x | src/utils/xb_cfg_check.cpp | 84 |
1 files changed, 59 insertions, 25 deletions
diff --git a/src/utils/xb_cfg_check.cpp b/src/utils/xb_cfg_check.cpp index 25ca46c..5489c51 100755 --- a/src/utils/xb_cfg_check.cpp +++ b/src/utils/xb_cfg_check.cpp @@ -1,3 +1,19 @@ +/* xb_cfg_check.cpp + +XBase64 Software Library + +Copyright (c) 1997,2003,2014,2019,2023 Gary A Kunkel + +The xb64 software library is covered under +the terms of the GPL Version 3, 2007 license. + +Email Contact: + + xb64-devel@lists.sourceforge.net + xb64-users@lists.sourceforge.net + +*/ + #include <stdio.h> #include <stdlib.h> @@ -23,7 +39,7 @@ int main() fprintf( stdout, "CMAKE C FLAGS = [%s]\n", CMAKE_C_FLAGS ); fprintf( stdout, "CMAKE C FLAGS DEBUG = [%s]\n", CMAKE_C_FLAGS_DEBUG ); fprintf( stdout, "CMAKE C FLAGS RELEASE = [%s]\n", CMAKE_C_FLAGS_RELEASE ); - + #ifdef XB_PLATFORM_32 fprintf( stdout, "XB_PLATFORM_32 = [TRUE]\n" ); @@ -124,13 +140,13 @@ int main() fprintf( stdout, "XB_INDEX_SUPPORT = [OFF]\n" ); #endif - #ifdef XB_INDEX_SUPPORT + #ifdef XB_NDX_SUPPORT fprintf( stdout, "XB_NDX_SUPPORT = [ON]\n" ); #else fprintf( stdout, "XB_NDX_SUPPORT = [OFF]\n" ); #endif - #ifdef XB_INDEX_SUPPORT + #ifdef XB_MDX_SUPPORT fprintf( stdout, "XB_MDX_SUPPORT = [ON]\n" ); #else fprintf( stdout, "XB_MDX_SUPPORT = [OFF]\n" ); @@ -142,6 +158,24 @@ int main() fprintf( stdout, "XB_SQL_SUPPORT = [OFF]\n" ); #endif + #ifdef XB_INF_SUPPORT + fprintf( stdout, "XB_INF_SUPPORT = [ON]\n" ); + #else + fprintf( stdout, "XB_INF_SUPPORT = [OFF]\n" ); + #endif + + #ifdef XB_FILTER_SUPPORT + fprintf( stdout, "XB_FILTER_SUPPORT = [ON]\n" ); + #else + fprintf( stdout, "XB_FILTER_SUPPORT = [OFF]\n" ); + #endif + + #ifdef XB_BLOCKREAD_SUPPORT + fprintf( stdout, "XB_BLOCKREAD_SUPPORT = [ON]\n" ); + #else + fprintf( stdout, "XB_BLOCKREAD_SUPPORT = [OFF]\n" ); + #endif + fprintf( stdout, "\nDirectories:\n" ); fprintf( stdout, "HOME_DIRECTORY = [%s]\n", CMAKE_HOME_DIRECTORY ); @@ -159,32 +193,32 @@ int main() fprintf( stdout, "Field sizes:\n" ); fprintf( stdout, "SIZEOF_VOID_P = [%s]\n", CMAKE_SIZEOF_VOID_P ); - fprintf( stdout, "sizeof(char *) = [%ld]\n", sizeof( char *)); - fprintf( stdout, "sizeof(int) = [%ld]\n", sizeof( int )); - fprintf( stdout, "sizeof(long) = [%ld]\n", sizeof( long )); - fprintf( stdout, "sizeof(char) = [%ld]\n", sizeof( char )); + fprintf( stdout, "sizeof(char *) = [%zd]\n", sizeof( char *)); + fprintf( stdout, "sizeof(int) = [%zd]\n", sizeof( int )); + fprintf( stdout, "sizeof(long) = [%zd]\n", sizeof( long )); + fprintf( stdout, "sizeof(char) = [%zd]\n", sizeof( char )); #ifdef HAVE_WCHAR_H - fprintf( stdout, "sizeof(wchar_t) = [%ld]\n", sizeof( wchar_t )); + fprintf( stdout, "sizeof(wchar_t) = [%zd]\n", sizeof( wchar_t )); #endif #ifdef HAVE_WINDOWS_H - fprintf( stdout, "sizeof(DWORD) = [%ld]\n", sizeof( DWORD )); - #endif - - fprintf( stdout, "sizeof(double) = [%ld]\n", sizeof( double )); - fprintf( stdout, "sizeof(float) = [%ld]\n", sizeof( float )); - fprintf( stdout, "sizeof(size_t) = [%ld]\n", sizeof( size_t )); - fprintf( stdout, "sizeof(off_t) = [%ld]\n\n", sizeof( off_t )); - - fprintf( stdout, "sizeof(xbBool) = [%ld]\n", sizeof( xbBool )); - fprintf( stdout, "sizeof(xbInt16) = [%ld]\n", sizeof( xbInt16 )); - fprintf( stdout, "sizeof(xbUInt16) = [%ld]\n", sizeof( xbUInt16 )); - fprintf( stdout, "sizeof(xbInt32) = [%ld]\n", sizeof( xbInt32 )); - fprintf( stdout, "sizeof(xbUInt32) = [%ld]\n", sizeof( xbUInt32 )); - fprintf( stdout, "sizeof(xbInt64) = [%ld]\n", sizeof( xbInt64 )); - fprintf( stdout, "sizeof(xbUInt64) = [%ld]\n", sizeof( xbUInt64 )); - fprintf( stdout, "sizeof(xbFloat) = [%lu]\n", sizeof( xbFloat )); - fprintf( stdout, "sizeof(xbDouble) = [%lu]\n", sizeof( xbDouble )); + fprintf( stdout, "sizeof(DWORD) = [%zd]\n", sizeof( DWORD )); + #endif + + fprintf( stdout, "sizeof(double) = [%zd]\n", sizeof( double )); + fprintf( stdout, "sizeof(float) = [%zd]\n", sizeof( float )); + fprintf( stdout, "sizeof(size_t) = [%zd]\n", sizeof( size_t )); + fprintf( stdout, "sizeof(off_t) = [%zd]\n\n", sizeof( off_t )); + + fprintf( stdout, "sizeof(xbBool) = [%zd]\n", sizeof( xbBool )); + fprintf( stdout, "sizeof(xbInt16) = [%zd]\n", sizeof( xbInt16 )); + fprintf( stdout, "sizeof(xbUInt16) = [%zd]\n", sizeof( xbUInt16 )); + fprintf( stdout, "sizeof(xbInt32) = [%zd]\n", sizeof( xbInt32 )); + fprintf( stdout, "sizeof(xbUInt32) = [%zd]\n", sizeof( xbUInt32 )); + fprintf( stdout, "sizeof(xbInt64) = [%zd]\n", sizeof( xbInt64 )); + fprintf( stdout, "sizeof(xbUInt64) = [%zd]\n", sizeof( xbUInt64 )); + fprintf( stdout, "sizeof(xbFloat) = [%zu]\n", sizeof( xbFloat )); + fprintf( stdout, "sizeof(xbDouble) = [%zu]\n", sizeof( xbDouble )); fprintf( stdout, "\nHeader files:\n" ); |