I have followed the instructions at mozilla.org/csdk.html and I cannot make the c-sdk compile. The steps for building nss and nspr worked fine. But when I try to compile the c-sdk, gmake tries to look for files in mozilla/dist/include/nspr mozilla/dist/include/nss. There seems to be something critical missing (or that I'm overlooking) from the instructions on those pages. Here are the exact steps I've completed so far:
(i'm on slackware 8.1/linux 2.4) % export CVSROOT=:pserver:[EMAIL PROTECTED]:/cvsroot % cvs login % cvs checkout mozilla/client.mk % cd mozilla % make -f client.mk checkout (from directory above mozilla) % cvs co -r NSPRPUB_RELEASE_4_1_2 mozilla/nsprpub % cvs co -r NSS_3_3_1_RTM mozilla/security/coreconf % cvs co -r NSS_3_3_1_RTM mozilla/dbm mozilla/security/dbm % cvs co -r NSS_3_3_1_RTM mozilla/security/nss % cd mozilla/security/nss (or, on Windows, cd mozilla\security\nss) % gmake nss_build_all (everything fine so far) % cd (to) mozilla/directory/c-sdk % ./configure --with-nss % gmake here gmake exits with an error that it cannot stat mozilla/dist/include/nspr which makes sense because there is no mozilla/dist/include at this point. What step did I miss? I'm getting the feeling that I have to create and populate the dist/include dist/lib directories manually. But with what? Thanks for any help and let me know if I left out any important info.
