Build trouble on Solaris 9

Brad Fitzpatrick brad at danga.com
Tue Aug 31 14:39:15 PDT 2004


I believe that issue is fixed in cvs, but perhaps not in a release.

It was at least discussed on the list, at least.

- Brad


On Tue, 31 Aug 2004 Rick.Ingham at expeditors.com wrote:

>
>
>
>
> 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