I was following the instructions from the LDAP C SDK page; there's evidently
something wrong, because when I followed the NSS instructions, it built
without a problem.

The big difference is in the checkout instructions: NSS references
NSPRPUB_RELEASE_4_1_2 mozilla/nsprpub, NSS_3_3_1_RTM
mozilla/security/coreconf, NSS_3_3_1_RTM mozilla/dbm mozilla/security/dbm,
and NSS_3_3_1_RTM mozilla/security/nss; while the SDK page references
NSPR_4_2_RELEASE mozilla/nsprpub, NSS_3_4_1_RTM mozilla/security/coreconf
mozilla/security/nss, and DBM_1_61_RTM mozilla/dbm mozilla/security/dbm.

How can I build the SDK?  Should I overwrite the older versions and proceed,
or use what I just built?

"Nelson B. Bolyard" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Ken Culbert wrote:
> >
> > Tried to follow build instructions on NT to the letter; after working
> > through several problems (such as "gmake" works but "gmake
nss_build_all"
> > doesn't), I've hit a wall:
> >
> > dbinit.c
> > cdbhdl.h(43) : fatal error C1083: Cannot open include file: 'mcom_db.h':
No
> > such file or directory.
> >
> > And, that's right -- the file is nowhere to be found.
> >
> > Where can I get it?  Why is building this so difficult?
>
> NSS has build dependencies on DBM, NSPR, and (on non-Windows systems)
coreconf.
>
> The instructions should say something about pulling the directory
> mozilla/dbm with some tag.
>
> gmake without the right target won't build all the things it needs to
build.
>
> --
> Nelson Bolyard
> Disclaimer:                  I speak for myself, not for Netscape



Reply via email to