Re: Problem making SWISH::API
Peter Karman <[email protected]> Thu, 5 Oct 2006 21:19:16 -0700 (PDT)
| Newsgroups | gmane.comp.web.swish-e |
|---|---|
| Message-ID | <[email protected]> |
William M. Conlon scribbled on 10/5/06 10:59 PM: > Thanks Peter, > > it's in /usr/local/lib > > But I've never used any non-standard locations. This is a development system > and I must have messed up a path or permission -- just can't find it. > -- > Bill > depending on if you've configured /etc/ld.so.conf to look in /usr/local/lib, you may need to specify LIBS to Makefile.PL. perl Makefile.PL LIBS='-L/usr/local/lib -lswish-e -lz' that's a common thing to overlook in my experience. some linux distros (notably FC, which I also use) are not configured by default to look in /usr/local/lib when reconciling library paths. read the ldconfig man page for your system. (and apologies if I'm telling you stuff you already know...) pek > > ---------- Original Message ----------- > From: Peter Karman <[email protected]> > To: Multiple recipients of list <[email protected]> > Sent: Thu, 5 Oct 2006 18:10:50 -0700 (PDT) > Subject: [SWISH-E] Re: Problem making SWISH::API > >> William M Conlon scribbled on 10/5/06 5:41 PM: >> >>> t/test.....Can't load '/root/swish-e-2.4.4rc1/perl/blib/arch/auto/ >>> SWISH/API/API.so' for module SWISH::API: libswish-e.so.2: cannot open >>> shared object file: No such file or directory at /usr/lib/perl5/5.8.6/ >>> i386-linux-thread-multi/DynaLoader.pm line 230. >> where is libswish-e.so.2 on this machine? >> >> -- >> Peter Karman . http://peknet.com/ . [email protected] > ------- End of Original Message ------- > -- Peter Karman . http://peknet.com/ . [email protected]