Hi Chris: You are a brave sole. Why not just get the binaries of the glibc stuff? I am not sure about your distribution so it is just a tad tough to be specific where to look for your parse error. Size_t and ps_addr are both very standard structure/type defs so chances are it's another problem. The problem I reported to the alsa users list was because I found a symbolic link in my /usr/include directory which some package had installed by mistake. Unfortunately, I can't remember what the file was, stdlib or stdargs, I'm not sure anymore. Kirk -- Kirk Reiser The Computer Braille Facility e-mail: kirk at braille.uwo.ca University of Western Ontario phone: (519) 661-3061