--- pegasus/src/Pegasus/Provider/CMPI/cmpidt.h_old 2007-11-07 12:30:36.000000000 +0100 +++ pegasus/src/Pegasus/Provider/CMPI/cmpidt.h 2007-11-07 12:32:07.000000000 +0100 @@ -34,6 +34,8 @@ #ifndef _CMPIDT_H_ # define _CMPIDT_H_ +# include + # include "cmpipl.h" # ifdef __cplusplus --- pegasus/src/Pegasus/Provider/CMPI/CmpiArgs.h_old 2007-11-07 12:32:25.000000000 +0100 +++ pegasus/src/Pegasus/Provider/CMPI/CmpiArgs.h 2007-11-07 12:33:13.000000000 +0100 @@ -49,7 +49,7 @@ passed to methodInvocation functions. */ -class CmpiArgs : public CmpiObject +class PEGASUS_CMPI_PROVIDER_LINKAGE CmpiArgs : public CmpiObject { friend class CmpiBroker; friend class CmpiMethodMI; --- pegasus/mak/SDKMakefile_old 2007-11-07 12:33:39.000000000 +0100 +++ pegasus/mak/SDKMakefile 2007-11-07 12:40:52.000000000 +0100 @@ -118,6 +118,30 @@ # CMPI header files INCLUDE_FILES += \ + Pegasus/Provider/CMPI/CmpiArgs.h \ + Pegasus/Provider/CMPI/CmpiArray.h \ + Pegasus/Provider/CMPI/CmpiAssociationMI.h \ + Pegasus/Provider/CMPI/CmpiBaseMI.h \ + Pegasus/Provider/CMPI/CmpiBooleanData.h \ + Pegasus/Provider/CMPI/CmpiBroker.h \ + Pegasus/Provider/CMPI/CmpiCharData.h \ + Pegasus/Provider/CMPI/CmpiContext.h \ + Pegasus/Provider/CMPI/CmpiData.h \ + Pegasus/Provider/CMPI/CmpiDateTime.h \ + Pegasus/Provider/CMPI/CmpiEnumeration.h \ + Pegasus/Provider/CMPI/CmpiIndicationMI.h \ + Pegasus/Provider/CMPI/CmpiInstance.h \ + Pegasus/Provider/CMPI/CmpiInstanceMI.h \ + Pegasus/Provider/CMPI/CmpiMethodMI.h \ + Pegasus/Provider/CMPI/CmpiObject.h \ + Pegasus/Provider/CMPI/CmpiObjectPath.h \ + Pegasus/Provider/CMPI/CmpiPropertyMI.h \ + Pegasus/Provider/CMPI/CmpiProviderBase.h \ + Pegasus/Provider/CMPI/CmpiResult.h \ + Pegasus/Provider/CMPI/CmpiSelectExp.h \ + Pegasus/Provider/CMPI/CmpiStatus.h \ + Pegasus/Provider/CMPI/CmpiString.h \ + Pegasus/Provider/CMPI/Linkage.h \ Pegasus/Provider/CMPI/cmpift.h \ Pegasus/Provider/CMPI/cmpidt.h \ Pegasus/Provider/CMPI/cmpimacs.h \