Ian McGreer wrote:
>>
>> Also, I downloaded the nss-3.1.1-with-nspr-4.1-dbm.tar.gz from the
>> mozilla site to see if the signtool in that would work better, but I'm
>> unable to compile the signtool program using the build instructions on
>> the website. All the compile commands work successfully but the
>> signtool binary doesn't seem to get created. The sources are there, but
>> I'm unsure how to complie them and create a signtool binary.
>
>
> For some reason, signtool was not built by default in NSS 3.1.1. To build it
> from the tarball,
> cd mozilla/security/nss/cmd/signtool
> gmake
>
> See this doc for instructions:
> http://docs.iplanet.com/docs/manuals/cms/41/adm_gide/app_sign.htm
>
> -Ian
I tried this, but I recieved an error. I got the same error both before
and after I did the build instructions at:
http://www.mozilla.org/projects/security/pki/nss/buildnss_31.html
The error that I got was:
[signtool]$ gmake
Makefile:55: ../../../security/cmd/platlibs.mk: No such file or directory
gmake: *** No rule to make target ../../../security/cmd/platlibs.mk. Stop.
gmake: *** [../../../security/cmd/platlibs.mk] Error 1
So I tweaked the Makefile:
I changed this line:
include $(CORE_DEPTH)/security/cmd/platlibs.mk
to:
include $(CORE_DEPTH)/../security/nss/cmd/platlibs.mk
and it compiled. This might be a change that should be made to the CVS
repository. I think that it happens in more then one place.. I got the
same error for "signver".
thanks
mike
>