Hello all.. we are trying to install the mtx changer on freebsd 2.2.8 stable as it purportedly works with the EZ17 and mammoth2 drive. We have tried chg-chio but can only load an unloaded tape and show what is in the 1st slot as opposed to being able to read the remainder of the tapes. At any rate, when we try to make the src we get the following error and wondering if anyone has experienced this or gotten a EZ17 loader to work with amanda as we have been trying for the last 4 days.. # make gcc -O6 -o mtx mtx.c mtx.c: In function `FatalError': mtx.c:294: `va_list' undeclared (first use this function) mtx.c:294: (Each undeclared identifier is reported only once mtx.c:294: for each function it appears in.) mtx.c:294: parse error before `ArgumentPointer' mtx.c:295: `ArgumentPointer' undeclared (first use this function) mtx.c:304: `errno' undeclared (first use this function) mtx.c:304: warning: assignment makes pointer from integer without a cast mtx.c:321: `stderr' undeclared (first use this function) mtx.c: At top level: mtx.c:332: parse error before `size_t' mtx.c:332: warning: data definition has no type or storage class mtx.c: In function `Usage': mtx.c:538: `stderr' undeclared (first use this function) mtx.c: In function `PrintRequestSense': mtx.c:565: `stderr' undeclared (first use this function) mtx.c: In function `MoveMedium': mtx.c:754: `NULL' undeclared (first use this function) mtx.c: In function `LoadDataTransferElement': mtx.c:802: `stderr' undeclared (first use this function) mtx.c: In function `UnloadDataTransferElement': mtx.c:822: `stderr' undeclared (first use this function) mtx.c: In function `main': mtx.c:837: `NULL' undeclared (first use this function) mtx.c:843: warning: assignment makes pointer from integer without a cast mtx.c:901: `stderr' undeclared (first use this function) *** Error code 1 appreciate the help.