I get this error on compile now with Fedora.
Almost there.

***************************
knot_window.o: In function `Knot_Window::Knot_Window(QWidget*)’:
/home/rod/src/knotter-0.4.5/src/dialogs/knot_window.cpp:36: undefined reference to `Export_Dialog::Export_Dialog(QWidget*)’
/home/rod/src/knotter-0.4.5/src/dialogs/knot_window.cpp:40: undefined reference to `Export_Dialog::set_knot_view(KnotView*)’
knot_window.o: In function `Knot_Window::export_image()’:
/home/rod/src/knotter-0.4.5/src/dialogs/knot_window.cpp:342: undefined reference to `Export_Dialog::reset_size()’
knot_window.o: In function `Export_Dialog::~Export_Dialog()’:
/home/rod/src/knotter-0.4.5/src/dialogs/export_dialog.hpp:7: undefined reference to `vtable for Export_Dialog’
/home/rod/src/knotter-0.4.5/src/dialogs/export_dialog.hpp:7: undefined reference to `vtable for Export_Dialog’
collect2: error: ld returned 1 exit status
make: *** [knotter] Error 1
Its been reported to the author.

I am going to try the GIT clone once.