$ gdc main.d bcd/xlib/Xlib.d bcd/xlib/X.d bcd/rsvg/rsvg.d bcd/rsvg/rsvg_cairo.d bcd/cairo/cairo.d bcd/gdk/gdk.d -o ddwm -lX11 /tmp/ccOHxjJX.o: In function `_Dmain': main.d:(.text+0x1f7): undefined reference to `rsvg_handle_new_from_file' main.d:(.text+0x208): undefined reference to `rsvg_handle_render_cairo' collect2: ld returned 1 exit status