Closed Bug 525784 Opened 16 years ago Closed 16 years ago

Problem compiling nss 3.12.4

Categories

(NSS :: Build, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: pierre42d, Unassigned)

Details

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20071205 SeaMonkey/1.1.7 Build Identifier: # make nss_build_all cd ../coreconf ; make make[1]: Entering directory `/tmp/nss-3.12.4/mozilla/security/coreconf' cd nsinstall; make export make[2]: Entering directory `/tmp/nss-3.12.4/mozilla/security/coreconf/nsinstall' make[2]: Nothing to be done for `export'. make[2]: Leaving directory `/tmp/nss-3.12.4/mozilla/security/coreconf/nsinstall' cd nsinstall; make libs make[2]: Entering directory `/tmp/nss-3.12.4/mozilla/security/coreconf/nsinstall' true -m 775 Linux2.6_x86_glibc_PTH_OPT.OBJ/nsinstall ../../../dist/Linux2.6_x86_glibc_PTH_OPT.OBJ/bin make[2]: Leaving directory `/tmp/nss-3.12.4/mozilla/security/coreconf/nsinstall' make[1]: Leaving directory `/tmp/nss-3.12.4/mozilla/security/coreconf' make: *** No rule to make target ../../nsprpub/configure. Stop. make: *** [../../nsprpub/configure] Error 1 Reproducible: Always
You are running a make target that builds NSS and NSPR. You evidently didn't download the NSPR sources. Either install the NSPR sources or build a different target.
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → INVALID
NSPR is already installed on my system, but there doesn't seem to be a target for building _only_ NSS ...
In general, you can use the NSS and NSPR that are installed on your Linux system (the so-called "System NSS" and "System NSPR"), or you can use NSS and NSPR that your build yourself. Trying to mix the two is not advised. However, if you want to tempt the fates, you can try some of these makes: make -k nss_build_all or make build_coreconf build_dbm all
You need to log in before you can comment on or make changes to this bug.