gcc -shared -o test.dll c_code.o ada_code.o dllmain.o c_code.o:c_code.cpp:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' ada_code.o: In function `hello_object': object.adb:6: undefined reference to `ada__text_io__put_line__2' ada_code.o:ada_code.adb:(.eh_frame+0x11): undefined reference to `__gnat_eh_personality' dllmain.o: In function `DllMain': dllmain.adb:22: undefined reference to `adainit' dllmain.adb:28: undefined reference to `adafinal' dllmain.o:dllmain.adb:(.eh_frame+0x11): undefined reference to `__gnat_eh_personality'