Skip to main content.
home | support | download

Back to List Archive

Re: Error with v2.2.3 make on Solaris 8

From: Bill Moseley <moseley(at)>
Date: Wed Mar 26 2003 - 20:12:55 GMT
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/
> libiconv                                                   /usr/local/lib/
> libiconv                                                   /usr/local/lib/

I'm guessing, but maybe you don't have libiconv installed and libxml2
depends on it.

Bill Moseley
Received on Wed Mar 26 20:16:40 2003