[EMAIL PROTECTED] writes: > Hullo. I was re-directed here from comp.lang.c++
This is probably not the right place either, but I'll try to help. > I think what is *supposed* to happen is that somehow, somewhere, the > m4 processor is supposed to run, > replacing these macros with standard code, which is then properly > compiled. I already know it is not being called by g++. Where, > then? g++ does not, never did, and never will, call m4. And bison doesn't really have anything to do with the problem either. The *author* of your program most likely screwed up, and instead of packaging source code after preprocessing it with m4, he packaged it with m4 macros still un-expanded. Alternatively, the Makefile that came with the source is broken, and doesn't run m4 before compiling the source, even though it was supposed to. > For some reason m4 is not replacing the macro calls. Likely because m4 is not being invoked. > Suggestions? Either contact the author of your package for advice, or figure out the Makefile and fix it, or run m4 by hand to generate compilable source. Cheers, -- In order to understand recursion you must first understand recursion. Remove /-nsp/ for email. _______________________________________________ help-gplusplus mailing list help-gplusplus@gnu.org http://lists.gnu.org/mailman/listinfo/help-gplusplus