Build trouble on Solaris 9
Rick.Ingham at expeditors.com
Rick.Ingham at expeditors.com
Tue Aug 31 14:36:48 PDT 2004
That solved the linking problem. Now make install wants a subdirectory
(doc) under /usr/local/man/man1, but the man command won't find it if the
files are further down the directory hierarchy. What is the correct way to
remove the /doc/ path reference in the middle?
--- Rick Ingham, Expeditors Int'l / IS
---- RICK.INGHAM at EXPEDITORS.COM (206) 674-3400 x3284 FAX 246-3197
Mathias Hansson
<drokkie at gmail.co
m> To
"rick.ingham at expeditors.com"
08/31/2004 01:51 <rick.ingham at expeditors.com>
PM cc
Subject
Please respond to Re: Build trouble on Solaris 9
Mathias Hansson
<drokkie at gmail.co
m>
add -lresolv?
On Tue, 31 Aug 2004 13:24:08 -0700, rick.ingham at expeditors.com
<rick.ingham at expeditors.com> wrote:
>
>
> 1) I haven't figured out how to make the configure script find libevent
> properly. I did make and install it.
>
> 2) When I make memcached, there seem to be a number of libraries it
needs.
>
> gcc -DNDEBUG -g -O2 -I/include -L/lib -o memcached memcached.o slabs.o
> items.o assoc.o -levent
> Undefined first referenced
> symbol in file
> bind memcached.o
> socketpair /usr/local/lib/libevent.a(signal.o)
> accept memcached.o
> daemon memcached.o
> listen memcached.o
> socket memcached.o
> mallinfo memcached.o
> setsockopt memcached.o
> inet_aton memcached.o
> ld: fatal: Symbol referencing errors. No output written to memcached
> collect2: ld returned 1 exit status
> *** Error code 1
> make: Fatal error: Command failed for target `memcached'
>
> I can force it to use -lmalloc and -lsocket, but there are still daemon
and
> inet_aton that it can't find.
>
> I suspect there are options I need on the configure script for it to get
> configured correctly.
>
> --- Rick Ingham, Expeditors Int'l / IS
> ---- RICK.INGHAM at EXPEDITORS.COM (206) 674-3400 x3284 FAX 246-3197
>
>
More information about the memcached
mailing list