version 1.7, 2003/11/21 11:31:22
|
version 1.8, 2003/11/21 18:37:30
|
|
|
| |
#include <Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h> | #include <Pegasus/Server/ProviderRegistrationManager/ProviderRegistrationManager.h> |
| |
|
#ifdef PEGASUS_OS_HPUX |
|
#include <alloca.h> |
|
#endif |
|
|
PEGASUS_USING_STD; | PEGASUS_USING_STD; |
PEGASUS_NAMESPACE_BEGIN | PEGASUS_NAMESPACE_BEGIN |
| |
|
|
physicalName = root + String("/lib") + physicalName + String(".so"); | physicalName = root + String("/lib") + physicalName + String(".so"); |
#elif defined(PEGASUS_OS_HPUX) | #elif defined(PEGASUS_OS_HPUX) |
String root = ConfigManager::getHomedPath(ConfigManager::getInstance()->getCurrentValue("providerDir")); | String root = ConfigManager::getHomedPath(ConfigManager::getInstance()->getCurrentValue("providerDir")); |
physicalName = root + String("/lib") + moduleLocation + String(".sl"); |
# ifdef PEGASUS_PLATFORM_HPUX_PARISC_ACC |
|
physicalName = root + String("/lib") + physicalName + String(".sl"); |
|
# else |
|
physicalName = root + String("/lib") + physicalName + String(".so"); |
|
# endif |
#elif defined(PEGASUS_OS_OS400) | #elif defined(PEGASUS_OS_OS400) |
// do nothing | // do nothing |
#else | #else |