[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: liblutil's lutil_passwd_hash in shared library?



I took a shot at modifying libraries/liblutil/Makefile.in.

  1. I changed liblutil.a to liblutil.la.
  2. I changed all OBJS' .o to .lo.
  3. I added XSRCS=version.c.
  4. reconfigure;make depend

I think I'm getting closer, but am still confused with:
#tgagne:/home/tgagne/work/openldap-2.1.25/libraries/liblutil make
rm -f version.c
../../build/mkversion -v "2.1.25" liblutil.la > version.c
make: *** No rule to make target `base64.lo', needed by `version.o'.  Stop.
tgagne:/home/tgagne/work/openldap-2.1.25/libraries/liblutil cat version.c
/*
* Copyright 1998-2003 The OpenLDAP Foundation
* COPYING RESTRICTIONS APPLY.  See COPYRIGHT file in top level directory
* of this package for details.
*/
static const char copyright[] =
"Copyright 1998-2003 The OpenLDAP Foundation\n"
"COPYING RESTRICTIONS APPLY\n";

static const char __Version[] =
"@(#) $OpenLDAP: liblutil.la 2.1.25 (" __DATE__ " " __TIME__ ") $\n\ttgagne@tgagne:/home/tgagne/work/openldap-2.1.25/libraries/liblutil\n";


--
.tom
remove email address' dashes for replies
opensource middleware at <http://isectd.sourceforge.net>
<http://gagne.homedns.org/~tgagne/>