From: Kero Date: 2005-11-20T22:47:23+09:00 Subject: Re: Building Ruby 1.8.2 on HP-UX 10.20 > I get the following error: > > -----------8<------------- > cc -Ae -g -DYYMAXDEPTH=300 -I. -I. -c ./missing/vsnprintf.c > cpp: "stdio.h", line 316: warning 2001: Redefinition of macro clearerr. > cpp: "stdio.h", line 317: warning 2001: Redefinition of macro feof. > cpp: "stdio.h", line 318: warning 2001: Redefinition of macro ferror. > cc: "/usr/include/stdio.h", line 173: error 1000: Unexpected symbol: "void"= Is the stdio.h in error itself, or did Ruby override something it shouldn't have? Does it go away with 1.8.3 or 1.8.4-preview1 ? And probably most important, is vsnprintf missing on hpux 10? if not, why does ./configure seem to think so? I have not seen this problem with 1.8.1 or 1.8.4-preview1 on HP-UX 11 (though comforting, that may be of very little help to you) Bye, Kero.