Dear nullptr,
I had to remove a few errors that you introduced while copying your files
to the email, but then I saw the same behaviour and the same error message
"mainwindow.o: file not recognized : File format not recognized". I don't
see what the error message has to do with it, but the solution is this:
mainwindow.o: mainwindow.cpp mainwindow.h
$(CXX) -c $(GTKMM_INCLUDE) $^ -o $@
According to the g++ manual page -c and -o are exclusive. -c means do not
link but create an object file for every input, while -o means create an
output file of specified name. The following is correct:
mainwindow.o: mainwindow.cpp mainwindow.h
$(CXX) $(GTKMM_INCLUDE) -c mainwindow.cpp
And I also recommend switching on warnings in your compiler.
All the best,
Mark
_______________________________________________
gtkmm-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtkmm-list