Thanks for the update. That was the fix for that error. Now a new one. ****SnIP)*** .... xcursorgen.c:262: warning: redundant redeclaration of 'png_destroy_read_structure' in the same scope xcursorgen.c:181: warning: previous declaration of 'png_destory_read_struct' make[4] *** [xcursorgen.o] Error 1 make[4] Leaving directory '/home/wisej/XFreeUpdate/xc/programs/xcursorgen' make[3]: *** [all] Error 2 make[3]: Leaving directory '/home/wisej/XFreeUpdate/xc/programs' ... Suggestions? Thanks, -----Original Message----- From: xfree86-admin@xxxxxxxxxxx [mailto:xfree86-admin@xxxxxxxxxxx] On Behalf Of JD Ross Sent: Tuesday, January 06, 2004 12:38 PM To: xfree86@xxxxxxxxxxx Subject: Re: X 4.3.99.902 Compile error You need libncurses-dev. Jay R. Ashworth wrote: >On Tue, Jan 06, 2004 at 07:06:37AM -0500, Wise, Jeremey wrote: > > >>gcc -m32 -o resize -O2 -fno-strength-reduce -fno-strict-aliasing -ansi >>-pedantic -Wall -Wpointer-arith >>-Wstrict-prototypes -Wmissing-prototypes >>-Wmissing-declarations -Wredundant-decls >>-Wnested-externs -Wundef -L../../exports/lib resize.o >>xstrings.o -lncurses -Wl,-rpath-link,../../exports/lib >>/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../../i586-suse-linux/bin/ld: >>cannot find -lncurses >> >> > >Normal ordinary C compilation eror -- I'm not an X Guy, and I can tell >you how to fix it. > >The compile is trying to build resize, and wants the ncurses >library... which I can't imagine *isn't* on your machine *somewhere*... >but clearly, it's not on the search path that GCC is looking in. > >Locate (or install) it, and then either symlink it into a useful place, >or modify the makefile. (Actually, that might be the *imake*file; this >is where you got into "needs to be an Xguy" territory. > >I think you're gonna find out you don't have it installed, as difficult >as that is to fathom -- so *much* stuff uses curses. > >On second look, that error from ld seems wrong, too; it shouldn't be >looking for "-lncurses", it should be looking for "libncurses". I'm >wondering if that's a thinko in the makefile -- perhaps the .o files >should be at the end; there isn't anything else after xstrings.o, which >may be confusing getargs in gcc. > >Noting that you're in the beta, I'm leaning towards this; I suspect >someone hosed the makefile. > >Cheers, >-- jra > > _______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86 _______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86