Why do I get __builtin_va_alist or __builtin_va_arg_incr undefined?
You’re using gcc without properly installing the gcc fixed include files. Or you ran fixincludes after installing gcc w/o moving the gcc supplied varargs.h and stdarg.h files out of the way and moving them back again later. This often happens when people install gcc from a binary distribution. If there’s a tmp directory in gcc’s include directory, fixincludes didn’t complete. You should have run “just-fixinc” instead. Another possible cause is that you’re using “gcc -I/usr/include.” Reinstall gcc or upgrade to gcc 2.8.0 or later, which doesn’t require a reinstallation after every OS upgrade, if you run Solaris 2.5 or later.
Related Questions
- Lexicon reported a lot of Undefined Terms that weren really undefined; they were just place names and the names of company officers. Why?
- During the linking stage, its giving me "undefined reference to `CompressImageColormap\". What to do?
- Why does my compiler complain that SomeClass_Implementation is undefined?