Federico Giannici wrote:
Dan Harnett wrote:
On Sat, Nov 11, 2006 at 03:40:34PM +0100, Federico Giannici wrote:
[...]
/usr/src/lib/libssl/src/crypto/rsa/rsa_x931.c:165: error: `NID_sha256'
   undeclared (first use in this function)
   /usr/src/lib/libssl/src/crypto/rsa/rsa_x931.c:165: error: (Each
   undeclared identifier is reported only once
   /usr/src/lib/libssl/src/crypto/rsa/rsa_x931.c:165: error: for each
   function it appears in.)
/usr/src/lib/libssl/src/crypto/rsa/rsa_x931.c:168: error: `NID_sha384'
   undeclared (first use in this function)
/usr/src/lib/libssl/src/crypto/rsa/rsa_x931.c:171: error: `NID_sha512'
   undeclared (first use in this function)
   *** Error code 1

   Stop in /usr/src/lib/libssl/crypto.
   *** Error code 1

   Stop in /usr/src/lib/libssl.


   What could be the problem?

Here are the instructions from the top of the patch.  You can't skip any
steps here.

    Apply by doing:
        cd /usr/src
        patch -p0 < 002_openssl.patch

    And then rebuild and install OpenSSL:
        cd lib/libssl
        make obj
        make depend
        make includes
        make
        make install

You appear to have at least skipped the 'make includes' step.

No, I'm SURE I executed ALL of them, including "make includes"!

In fact, it is in the steps I wrote.
And I repeated it a couple of times.

There must be something else wrong...

Finally I found it (actually somebody suggested me)!
I solved doing a "make clean" before "make obj".

What about adding this step to the instructions in the head of the patches?


Bye.

--
___________________________________________________
    __
   |-                      [EMAIL PROTECTED]
   |ederico Giannici      http://www.neomedia.it
___________________________________________________

Reply via email to