re: "puD"
Go to Google/linux:
http://www.google.com/linux
Search for: "struct has no member named ‘pud’"
There you will see a vast array of errors & what they got them on; maybe that will give you some insight.
Looking at one response, it said it had no counter or something named puD & removed it.
If you really want to chase this:
open the makefile with kwrite (or your fav editor, I like kwrite so I can add line #s)
on the toolbar add numbers to the rows if needed so you will know where you are
do a find or search for: pud & look at refs to other lines, etc.
edit out all references to pud (may be simple; may be tough)
save
recompile
Have fun...