On Thu, Jun 21, 2007 at 03:08:00PM -0700, michael.a wrote: > > > > michael.a wrote: > > > > Will likely be a good while before I can report whether simply knocking > > out the errors cause any run-time issues. > > Is there some reason why stdarg.h would not be on my system (amd64 ubuntu) > > I can find it in the various gcc source trees (apparently gcc brings its > own) ...is it safe to just copy that one? I'm assuming it belongs in > /usr/include. > > -- > View this message in context: > http://www.nabble.com/I%27m-sorry%2C-but-this-is-unacceptable-%28union-members-and-ctors%29-tf3930964.html#a11242651 > Sent from the gcc - Dev mailing list archive at Nabble.com. >
You probably should root around to find out why it isn't installed. I would suspect you did not install the appropriate development packages or somehow your compilation system is messed up. Stdarg.h should be installed in the private diretory the compiler keeps its own include files (different revs of GCC have needed different stdarg.h's in the past, so it is compiler specific). For example on my Fedora 6 system it is in: /usr/lib/gcc/x86_64-redhat-linux/4.1.1/include/stdarg.h -- Michael Meissner, AMD 90 Central Street, MS 83-29, Boxborough, MA, 01719, USA [EMAIL PROTECTED]