1 
2 #include "framework.h"
3 #include "shared.h"
4 #include "stdio.h"
5 
6 #if defined(WIN32)
7 #  include <windows.h>
8 #else
9 #  include "dlfcn.h"
10 #endif
11 
main(int,char **)12 int main(int, char**)
13 {
14   framework();
15   shared();
16 
17 #if defined(WIN32)
18   HANDLE lib = LoadLibraryA("module1.dll");
19   if (!lib) {
20     printf("Failed to open module1\n");
21   }
22 #else
23   void* lib = dlopen("module1.so", RTLD_LAZY);
24   if (!lib) {
25     printf("Failed to open module1\n%s\n", dlerror());
26   }
27 #endif
28 
29   return lib == 0 ? 1 : 0;
30 }
31