On Wed, 26 Mar 2003, Jeff St. Laurent wrote:
> Hi,
>
> I get the following error when running 'make':
>
> # make
> making swish-e
> (cd src; make)
> make[1]: Entering directory '/usr/local/swish-e-2.2.3/src'
> gcc -Wall -DHAVE_CONFIG_H -DSWISH_VERSION=\"2.2.3\" -Iexpat/xmltok -Iexpat/xmlparse -I/usr/local/include/libxml -I/usr/local/include -g -02 -c -o fs.o fs.c
> cc1: warning: changing search order for system directory "/usr/local/include"
> cc1: warning: as it has already been specified as a non-system directory
That just looks like it's warning you that -I was used.
>
> This repeats several times and the only thing that changes is the part after the "-g -02 -c -o". The next one is "http.o http.c", then "httpserver.o httpserver.c", then "extprog.o extprog.c" and so on until...
>
> Undefined first referenced
> symbol in file
> libiconv /usr/local/lib/libxml2.so
> libiconv /usr/local/lib/libxml2.so
> libiconv /usr/local/lib/libxml2.so
I'm guessing, but maybe you don't have libiconv installed and libxml2
depends on it.
--
Bill Moseley moseley@hank.org
Received on Wed Mar 26 20:16:40 2003