BUG#:7676
authormarek <marek>
Wed, 21 May 2008 10:42:37 +0000 (10:42 +0000)
committermarek <marek>
Wed, 21 May 2008 10:42:37 +0000 (10:42 +0000)
TITLE: Link step broken in linking UserManager (z/OS & Windows)

DESCRIPTION:

src/Pegasus/ControlProviders/InteropProvider/Makefile
src/Pegasus/ControlProviders/NamespaceProvider/Makefile
src/Pegasus/ControlProviders/UserAuthProvider/Makefile
src/Pegasus/Handler/snmpIndicationHandler/Makefile
src/Pegasus/ProviderManagerService/Makefile
src/Pegasus/Security/UserManager/libraries.mak

index e8664bb4097331ece6033cec78ff646b7c4ba7d1..5cb889c5fbe51fffebc0907d320b70692c8da4a9 100644 (file)
@@ -43,9 +43,10 @@ STATIC=1
 LIBRARY = $(MODULE_NAME)
 
 LIBRARIES = \
-    pegcommon \
+    pegrepository \
+    pegprovider \
     pegconfig \
-    pegprovider
+    pegcommon
 
 SOURCES = \
     ElementConformsToProfile.cpp \
@@ -62,7 +63,7 @@ SOURCES = \
     
 
 ifeq ($(PEGASUS_SUPPORTS_DYNLIB),yes)
-NEEDS_LIBRARIES = -L$(LIB_DIR) -lpegcommon -lpegconfig -lpegprovider
+NEEDS_LIBRARIES = -L$(LIB_DIR) -lpegcommon -lpegconfig -lpegprovider -lpegrepository
 endif
 
 ifeq ($(OS_TYPE),windows)
index 78d6fb61b23c8d709fb9000753124920918f7e0e..79415ea761660aa6c4157e01cd679e32e7f08114 100644 (file)
@@ -43,9 +43,11 @@ STATIC=1
 LIBRARY = NamespaceProvider
 
 LIBRARIES = \
-    pegcommon \
+    pegprovider \
+    pegrepository \
     pegconfig \
-    pegprovider
+    pegcommon \
+    pegconfig
 
 SOURCES = $(MODULE_NAME).cpp
 
index 29b0f136e2468ef3df5e78ea631d673fa1615b4d..58583ab55989c1696f92e9365f001deb0f27a4f0 100644 (file)
@@ -41,14 +41,15 @@ STATIC=1
 LIBRARY = UserAuthProvider
 
 LIBRARIES = \
-    pegcommon \
+    pegprovider \
     peguser \
-    pegprovider
+    pegrepository \
+    pegcommon
 
 SOURCES = UserAuthProvider.cpp
 
 ifeq ($(PEGASUS_SUPPORTS_DYNLIB),yes)
-NEEDS_LIBRARIES = -L$(LIB_DIR) -lpegcommon -lpeguser -lpegprovider
+NEEDS_LIBRARIES = -L$(LIB_DIR) -lpegcommon -lpeguser -lpegprovider -lpegrepository
 endif
 
 include $(ROOT)/mak/library.mak
index f8d4b5a3ea29b5ea0854187ae15abf232206041f..a3b4913e44ec32cf57abd1f2fb1f5a7dd0f6c173 100644 (file)
@@ -41,10 +41,11 @@ endif
 LOCAL_DEFINES = -DPEGASUS_HANDLER_INTERNAL -DPEGASUS_INTERNALONLY
 
 LIBRARIES = \
-    pegcommon \
-    pegconfig \
     peggetoopt \
-    pegclient
+    pegrepository \
+    pegclient \
+    pegconfig \
+    pegcommon
 
 SOURCES = snmpIndicationHandler.cpp
 
index 90c8db7898994d9bd610e1e69c3b777f37a7e7b9..8838a77977a0cb44d8c16aa064d30c20c807f63d 100644 (file)
@@ -46,6 +46,7 @@ LIBRARIES = \
     pegprovider \
     pegprm \
     pegwql \
+    pegrepository \
     pegconfig \
     pegclient \
     pegcommon
index 8d26931ddd95fd9675b8e8212789bf166a31743e..500361d6153163651ab60f8a7842d0c97617fb68 100644 (file)
@@ -31,5 +31,6 @@
 ROOT = ../../../..
 
 LIBRARIES = \
-    pegcommon \
-    pegconfig 
+    pegrepository \
+    pegconfig \
+    pegcommon