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
