#include "framework.h" | |
#include "shared.h" | |
#include "stdio.h" | |
#if defined(WIN32) | |
# include <windows.h> | |
#else | |
# include "dlfcn.h" | |
#endif | |
int main(int, char**) | |
{ | |
framework(); | |
shared(); | |
#if defined(WIN32) | |
HANDLE lib = LoadLibraryA("module3.dll"); | |
if (!lib) { | |
printf("Failed to open module3\n"); | |
} | |
#else | |
void* lib = dlopen("module3.so", RTLD_LAZY); | |
if (!lib) { | |
printf("Failed to open module3\n%s\n", dlerror()); | |
} | |
#endif | |
return lib == 0 ? 1 : 0; | |
} |