I had that problem too with Swish-e 2.4.1 on a RH
system.
If memory serves, the machine which had libxml2...rpm
installed, but not libxml2-devel...rpm. [I tested and
the same problem didn't happen on the same
configuration with 2.4.0.]
Again, if memory serves, I installed the proper
libxml2-devel...rpm this problem went away.
Maybe you have the libxml2 libraries installed, but
not the equivalent development libraries and headers?
jrobinson
--- Michael F Kukla <kukla@buffalo.edu> wrote:
>
> When trying to build and install SWISH::API,
> I keep getting this error message when running
> make:
>
> /usr/bin/perl
> /usr/perl5.6.1.633/lib/5.6.1/ExtUtils/xsubpp
> -noprototypes -typemap
> /usr/perl5.6.1.633/lib/5.6.1/ExtUtils/typemap
> -typemap typemap API.xs > API.xsc && mv API.xsc
> API.c
>
> Error: 'const char *' not in typemap in API.xs, line
> 589
>
> make: *** [API.c] Error 1
>
> I am running Solaris 8 and have already installed
> Swish-e 2.4.1 succesfully.
>
> I would much prefer to use an OO interface with
> swish and really don't want to fall back on
> a cgi solution (since we are using mason)
>
> Does anyone have any advice on overcoming this
> problem? Any help would be greatly
> appreciated inasmuch as the powers that be here are
> rather insistent
> that we have a workable search engine on our site
> forthwith ;)
>
> --
> Mike Kukla,
> Web Applications Developer
> University of Buffalo,
> College of Arts and Sciences,
> Educational Technology Node (CASet),
> 414 Clemens Hall
>
> Phone: 645-6000, ext.1156
> Email: kukla@buffalo.edu
__________________________________
Do you Yahoo!?
New Yahoo! Photos - easier uploading and sharing.
http://photos.yahoo.com/
Received on Tue Dec 23 20:24:24 2003