BUG#: 6477
authorkumpf <kumpf>
Tue, 29 May 2007 17:10:05 +0000 (17:10 +0000)
committerkumpf <kumpf>
Tue, 29 May 2007 17:10:05 +0000 (17:10 +0000)
TITLE: Compile failure in cimservera.c on IA64 Linux
DESCRIPTION: Allow inclusion of this file in a C program.

src/Pegasus/Common/Platform_LINUX_IA64_GNU.h
src/Pegasus/Security/Cimservera/Makefile

index 0eae4aa9ad7f2f42b6059dd6d9d7700faffcdc87..383b3c92cf3296112c2c9f3152593b919a2673f4 100644 (file)
@@ -1,3 +1,4 @@
+/*
 //%2006////////////////////////////////////////////////////////////////////////
 //
 // Copyright (c) 2000, 2001, 2002 BMC Software; Hewlett-Packard Development
 //==============================================================================
 //
 //%/////////////////////////////////////////////////////////////////////////////
+*/
 
 #ifndef Pegasus_Platform_LINUX_IA64_GNU_h
 #define Pegasus_Platform_LINUX_IA64_GNU_h
 
-#include <cstddef>
+#ifdef __cplusplus
+# include <cstddef>
+#endif
 
 #define PEGASUS_OS_TYPE_UNIX
 
@@ -68,8 +72,8 @@
 #include <features.h>
 #include <stdio.h>
 #include <stdlib.h>
-#include <sys/param.h> // For MAXHOSTNAMELEN
-#include <limits.h>    // _POSIX_HOST_NAME_MAX 
+#include <sys/param.h> /* For MAXHOSTNAMELEN */
+#include <limits.h>    /* _POSIX_HOST_NAME_MAX */
 
 #if (__GNUC__ >= 4)
 # define PEGASUS_EXPORT __attribute__ ((visibility("default")))
index f3ebf2dfa0db89fe61da4b725e6f2121d7b8d950..15b76901c7ed7fdebc454a8a836316875ccb35d4 100644 (file)
@@ -46,10 +46,9 @@ ifeq ($(PEGASUS_PLATFORM),AIX_RS_IBMCXX)
     SYS_LIBS += -lpam
 endif
 
-ifeq ($(findstring _GNU, $(PEGASUS_PLATFORM)), _GNU)
-    FLAGS += -pedantic -ansi -Werror -Wunused -Wno-unused-function
-    CXX=gcc
-endif
+#ifeq ($(findstring _GNU, $(PEGASUS_PLATFORM)), _GNU)
+#    FLAGS += -pedantic -ansi -Werror -Wunused -Wno-unused-function
+#endif
 
 include $(ROOT)/mak/program.mak