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.


Reply via email to