Excerpts from internet.info-afs: 2-Aug-95 3.3a under RT AOS? by Derrick
J Brashear@andre 
> I built AFS 3.3a on my RT running AOS a few days ago. It mostly works, 
> except that it thinks the AFS kernel pioctl doesn't exist. I can find no 
> reason why this should be happening, but it seems to be in the kernel 
> module rather than in the client code. Has anyone successfully ported AFS 
> 3.3a to AOS? What did you need to change? 
Heh. The answer was that I was building with gcc. Unfortunately, the
libafs build includes the system include files first. I was pulling in
vice.h from AOS (which probably wasn't causing the problem) and ioctl.h
with the wrong _IOW definition (which probably was causing the problem).
Using the right ioctl.h and vice.h when building libafs fixed the
problem. 

-D 


Reply via email to