update: i finally got all the .h i needed , i no longer get any errors of missing headers, the problem now is i get like 10 "syntax error before ‘byte’" . like
/usr/include/iobuf.h:54: error: syntax error before ‘byte’
and also some other errors that make me think that there is a problem with the header that defines byte . where is it supposed to be this definition??