```
backend.a(cgcod.o): In function `codgen':
cgcod.c:(.text+0x24a6): undefined reference to `except_gentables()'
backend.a(nteh.o): In function `nteh_filltables':
nteh.c:(.text+0xb8): undefined reference to `except_fillInEHTable(Symbol*)'
collect2: error: ld returned 1 exit status
posix.mak:228: recipe for target 'dmd' failed
make[1]: *** [dmd] Error 1
```

There are dependencies to the symbols in backend.a and moving eh.o and tk.o to glue.a or frontend.a requires these to be put after backend.a in the link-command.

```
 frontend.a root.a glue.a backend.a glue.a
```

That works. Seems a bit odd though.