Re: libIDL link error?



Reverting from the latest flex update on Debian unstable allows this to
compile properly again.

Chris

On Tue, 2003-04-15 at 21:33, JM Alonzo wrote:
> Jeff Waugh wrote on Wed, Apr 16, 2003 at 11:12:36AM +1000:
> > Date: Wed, 16 Apr 2003 11:12:36 +1000
> > From: Jeff Waugh <jdub perkypants org>
> > Subject: Re: libIDL link error?
> > To: Andy Summers <summea ideanova com>
> > Cc: "garnome-list gnome org" <garnome-list gnome org>
> > Mail-Followup-To: Andy Summers <summea ideanova com>,
> > 	"garnome-list gnome org" <garnome-list gnome org>
> > 
> > <quote who="Andy Summers">
> > 
> > > I installed yacc and bison, and did a make clean, and then make install
> > > again for garnome-0.23.1.  But it still choked when it got to the
> > > following part:
> > > 
> > > ./.libs/libIDL-2.so: undefined reference to `__IDL_lex_init'
> > 
> > You need flex. Please read the website and README for stuff you need before
> > you install.
> > 
> 
> jeff,
> 
> Hi. got flex here, but same error.. additional info:
> 
> make[1]: Entering directory
> `/home/gartest/garnome-0.23.0/gnome/libIDL/work/main.d/libIDL-0.8.0'
> /bin/sh ./libtool --mode=compile cc -DLIBIDL_VERSION=\"0.8.0\"
> -DHAVE_CPP_PIPE_STDIN=1 -DCPP_NOSTDINC=\"\" -DCPP_PROGRAM=\"cc\ -E\"
> -DYYTEXT_POINTER=1 -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -DHAVE_STDDEF_H=1
> -DHAVE_WCHAR_H=1  -I. -I.  -DYYDEBUG=1
> -DYYERROR_VERBOSE=1             -DIDL_LIBRARY
> -I/home/gartest/garnome/include/glib-2.0
> -I/home/gartest/garnome/lib/glib-2.0/include
> -DG_LOG_DOMAIN=\"libIDL\"       -Wall -Wunused -Wmissing-prototypes
> -Wmissing-declarations  -I/home/gartest/garnome/include
> -I/usr/X11R6/include  -g -I/home/gartest/garnome/include
> -I/usr/X11R6/include -L/home/gartest/garnome/lib -L/usr/X11R6/lib -O2
> -pipe -c lexer.c
> cc -DLIBIDL_VERSION=\"0.8.0\" -DHAVE_CPP_PIPE_STDIN=1
> -DCPP_NOSTDINC=\"\" "-DCPP_PROGRAM=\"cc -E\"" -DYYTEXT_POINTER=1
> -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -DHAVE_STDDEF_H=1 -DHAVE_WCHAR_H=1 -I.
> -I. -DYYDEBUG=1 -DYYERROR_VERBOSE=1 -DIDL_LIBRARY
> -I/home/gartest/garnome/include/glib-2.0
> -I/home/gartest/garnome/lib/glib-2.0/include -DG_LOG_DOMAIN=\"libIDL\"
> -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations
> -I/home/gartest/garnome/include -I/usr/X11R6/include -g
> -I/home/gartest/garnome/include -I/usr/X11R6/include
> -L/home/gartest/garnome/lib -L/usr/X11R6/lib -O2 -pipe -c lexer.c  -fPIC
> -DPIC -o lexer.lo
> <stdout>:2472: warning: no previous prototype for `__IDL_get_lineno'
> <stdout>:2481: warning: no previous prototype for `__IDL_get_in'
> <stdout>:2489: warning: no previous prototype for `__IDL_get_out'
> <stdout>:2497: warning: no previous prototype for `__IDL_get_leng'
> <stdout>:2506: warning: no previous prototype for `__IDL_get_text'
> <stdout>:2515: warning: no previous prototype for `__IDL_set_lineno'
> <stdout>:2527: warning: no previous prototype for `__IDL_set_in'
> <stdout>:2532: warning: no previous prototype for `__IDL_set_out'
> <stdout>:2537: warning: no previous prototype for `__IDL_get_debug'
> <stdout>:2542: warning: no previous prototype for `__IDL_set_debug'
> <stdout>:2548: warning: no previous prototype for `__IDL_lex_destroy'
> ./lexer.l: In function `__IDL_lex_cleanup':
> ./lexer.l:396: `YY_NEW_FILE' undeclared (first use in this function)
> ./lexer.l:396: (Each undeclared identifier is reported only once
> ./lexer.l:396: for each function it appears in.)
> /home/gartest/garnome/include/glib-2.0/glib/gutils.h: At top level:
> <stdout>:1978: warning: `__IDL_unput' defined but not used
> make[1]: *** [lexer.lo] Error 1
> make[1]: Leaving directory
> `/home/gartest/garnome-0.23.0/gnome/libIDL/work/main.d/libIDL-0.8.0'
> make: *** [build-work/main.d/libIDL-0.8.0/Makefile] Error 2
> 
> thanks a lot.
> 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]