>>333
ありがとうございます。
gcc -std=c99 makecode.c -lm
をすると -std=c99 を抜かしてコンパイルしたのと同様にしたのようなえらーがでました

In file included from makecodebook.c:8:
common.inc.c: In function `colorrgb2coloryuv':
common.inc.c:188: parse error before `unsigned'
common.inc.c:192: `coloryuv' undeclared (first use in this
function)
common.inc.c:192: (Each undeclared identifier is reported
only once
common.inc.c:192: for each function it appears in.)