Never mind.. I had ubuntu's bison++ package installed rather than bison. Once I switched that everything was fine.
On Sat, 2008-08-30 at 14:42 -0400, Frank Solensky wrote: > Hi all.. > I'm trying to do a fresh build of 2.23.6 on an amd64 platform, Linux > 2.6.24-19-generic, ubuntu, etc. Things go fine until I get to libIDL, > at which point I get the following errors. > I've tried manually pulling down libIDL-0.8.11 and get the same > problem. > lex is a symlink to flex; version 2.5.34 is installed. > > ~~~~~~~~~~~~~~~~~~~~ > make[10]: Entering directory > `/home/frank/garnome-2.23.6/platform/libIDL/work/main.d/libIDL-0.8.10' > /bin/bash ./libtool --tag=CC --mode=compile cc -DPACKAGE_NAME=\"libIDL\" > -DPACKAGE_TARNAME=\"libIDL\" -DPACKAGE_VERSION=\"0.8.10\" > -DPACKAGE_STRING=\"libIDL\ 0.8.10\" > -DPACKAGE_BUGREPORT=\"http://bugzilla.gnome.org/enter_bug.cgi\?product=libIDL\" > -DLIBIDL_VERSION=\"0.8.10\" -DHAVE_CPP_PIPE_STDIN=1 -DCPP_NOSTDINC=\"-I-\" > -DCPP_PROGRAM=\"cc\ -E\" -DYYTEXT_POINTER=1 -DSTDC_HEADERS=1 > -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 > -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 > -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -DHAVE_STDDEF_H=1 > -DHAVE_UNISTD_H=1 -DHAVE_WCHAR_H=1 -DHAVE_POPEN=1 -DHAVE_SYMLINK=1 > -DHAVE_ACCESS=1 -DSIZEOF_LONG_LONG=8 -I. -DYYDEBUG=1 -DYYERROR_VERBOSE=1 > -I/home/frank/garnome/include/glib-2.0 > -I/home/frank/garnome/lib/glib-2.0/include -I./include > -DG_LOG_DOMAIN=\"libIDL\" -Wall -Wunused -Wmissing-prototypes > -Wmissing-declarations -I/home/frank/garnome/include -g > -I/home/frank/garnome/inc lu > de -L/home/frank/garnome/lib -O2 -pipe -MT parser.lo -MD -MP -MF > .deps/parser.Tpo -c -o parser.lo parser.c > mkdir .libs > cc -DPACKAGE_NAME=\"libIDL\" -DPACKAGE_TARNAME=\"libIDL\" > -DPACKAGE_VERSION=\"0.8.10\" "-DPACKAGE_STRING=\"libIDL 0.8.10\"" > "-DPACKAGE_BUGREPORT=\"http://bugzilla.gnome.org/enter_bug.cgi?product=libIDL\"" > -DLIBIDL_VERSION=\"0.8.10\" -DHAVE_CPP_PIPE_STDIN=1 -DCPP_NOSTDINC=\"-I-\" > "-DCPP_PROGRAM=\"cc -E\"" -DYYTEXT_POINTER=1 -DSTDC_HEADERS=1 > -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 > -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 > -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -DHAVE_STDDEF_H=1 > -DHAVE_UNISTD_H=1 -DHAVE_WCHAR_H=1 -DHAVE_POPEN=1 -DHAVE_SYMLINK=1 > -DHAVE_ACCESS=1 -DSIZEOF_LONG_LONG=8 -I. -DYYDEBUG=1 -DYYERROR_VERBOSE=1 > -I/home/frank/garnome/include/glib-2.0 > -I/home/frank/garnome/lib/glib-2.0/include -I./include > -DG_LOG_DOMAIN=\"libIDL\" -Wall -Wunused -Wmissing-prototypes > -Wmissing-declarations -I/home/frank/garnome/include -g > -I/home/frank/garnome/include -L/home/frank/garnome/lib -O2 -pipe -MT p ar > ser.lo -MD -MP -MF .deps/parser.Tpo -c parser.c -fPIC -DPIC -o > .libs/parser.o > /usr/share/bison++/bison.cc:558: warning: no previous prototype for > '__IDL_parse' > ./parser.y: In function '__IDL_parse': > ./parser.y:1357: warning: format '%lld' expects type 'long long int', but > argument 3 has type 'IDL_longlong_t' > ./parser.y:1357: warning: format '%lld' expects type 'long long int', but > argument 4 has type 'IDL_longlong_t' > mv -f .deps/parser.Tpo .deps/parser.Plo > /bin/bash ./libtool --tag=CC --mode=compile cc -DPACKAGE_NAME=\"libIDL\" > -DPACKAGE_TARNAME=\"libIDL\" -DPACKAGE_VERSION=\"0.8.10\" > -DPACKAGE_STRING=\"libIDL\ 0.8.10\" > -DPACKAGE_BUGREPORT=\"http://bugzilla.gnome.org/enter_bug.cgi\?product=libIDL\" > -DLIBIDL_VERSION=\"0.8.10\" -DHAVE_CPP_PIPE_STDIN=1 -DCPP_NOSTDINC=\"-I-\" > -DCPP_PROGRAM=\"cc\ -E\" -DYYTEXT_POINTER=1 -DSTDC_HEADERS=1 > -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 > -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 > -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -DHAVE_STDDEF_H=1 > -DHAVE_UNISTD_H=1 -DHAVE_WCHAR_H=1 -DHAVE_POPEN=1 -DHAVE_SYMLINK=1 > -DHAVE_ACCESS=1 -DSIZEOF_LONG_LONG=8 -I. -DYYDEBUG=1 -DYYERROR_VERBOSE=1 > -I/home/frank/garnome/include/glib-2.0 > -I/home/frank/garnome/lib/glib-2.0/include -I./include > -DG_LOG_DOMAIN=\"libIDL\" -Wall -Wunused -Wmissing-prototypes > -Wmissing-declarations -I/home/frank/garnome/include -g > -I/home/frank/garnome/inc lu > de -L/home/frank/garnome/lib -O2 -pipe -MT lexer.lo -MD -MP -MF > .deps/lexer.Tpo -c -o lexer.lo lexer.c > cc -DPACKAGE_NAME=\"libIDL\" -DPACKAGE_TARNAME=\"libIDL\" > -DPACKAGE_VERSION=\"0.8.10\" "-DPACKAGE_STRING=\"libIDL 0.8.10\"" > "-DPACKAGE_BUGREPORT=\"http://bugzilla.gnome.org/enter_bug.cgi?product=libIDL\"" > -DLIBIDL_VERSION=\"0.8.10\" -DHAVE_CPP_PIPE_STDIN=1 -DCPP_NOSTDINC=\"-I-\" > "-DCPP_PROGRAM=\"cc -E\"" -DYYTEXT_POINTER=1 -DSTDC_HEADERS=1 > -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 > -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 > -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -DHAVE_STDDEF_H=1 > -DHAVE_UNISTD_H=1 -DHAVE_WCHAR_H=1 -DHAVE_POPEN=1 -DHAVE_SYMLINK=1 > -DHAVE_ACCESS=1 -DSIZEOF_LONG_LONG=8 -I. -DYYDEBUG=1 -DYYERROR_VERBOSE=1 > -I/home/frank/garnome/include/glib-2.0 > -I/home/frank/garnome/lib/glib-2.0/include -I./include > -DG_LOG_DOMAIN=\"libIDL\" -Wall -Wunused -Wmissing-prototypes > -Wmissing-declarations -I/home/frank/garnome/include -g > -I/home/frank/garnome/include -L/home/frank/garnome/lib -O2 -pipe -MT l ex > er.lo -MD -MP -MF .deps/lexer.Tpo -c lexer.c -fPIC -DPIC -o .libs/lexer.o > In file included from ./lexer.l:32: > /usr/share/bison++/bison.h:164:6: warning: #warning "Namespace conflict, > disabling some functionality (bison++ only)" > ./lexer.l: In function '__IDL_lex': > ./lexer.l:143: error: '__IDL_lval' undeclared (first use in this function) > ./lexer.l:143: error: (Each undeclared identifier is reported only once > ./lexer.l:143: error: for each function it appears in.) -- garnome-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/garnome-list
