In file included from e-asn1-object.c:63: e-asn1-object.h:28:18: error: nspr.h: No such file or directory In file included from e-asn1-object.c:63: e-asn1-object.h:92: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'e_asn1_object_get_asn1_type' e-asn1-object.h:93: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'e_asn1_object_get_asn1_tag' e-asn1-object.c:65:21: error: secasn1.h: No such file or directory e-asn1-object.c:68: error: expected specifier-qualifier-list before 'PRUint32' e-asn1-object.c: In function 'e_asn1_object_dispose': e-asn1-object.c:90: error: 'EASN1ObjectPrivate' has no member named 'display_name' e-asn1-object.c:91: error: 'EASN1ObjectPrivate' has no member named 'display_name' e-asn1-object.c:93: error: 'EASN1ObjectPrivate' has no member named 'value' e-asn1-object.c:94: error: 'EASN1ObjectPrivate' has no member named 'value' e-asn1-object.c:96: error: 'EASN1ObjectPrivate' has no member named 'children' e-asn1-object.c:97: error: 'EASN1ObjectPrivate' has no member named 'children' e-asn1-object.c: In function 'e_asn1_object_init': e-asn1-object.c:121: error: 'EASN1ObjectPrivate' has no member named 'valid_container' e-asn1-object.c: In function 'get_der_item_length': e-asn1-object.c:195: error: 'PRInt32' undeclared (first use in this function) e-asn1-object.c:195: error: (Each undeclared identifier is reported only once e-asn1-object.c:195: error: for each function it appears in.) e-asn1-object.c:195: error: expected ';' before 'length' e-asn1-object.c:209: error: 'length' undeclared (first use in this function) e-asn1-object.c: In function 'build_from_der': e-asn1-object.c:229: error: 'PRInt32' undeclared (first use in this function) e-asn1-object.c:229: error: expected ';' before 'len' e-asn1-object.c:230: error: 'PRUint32' undeclared (first use in this function) e-asn1-object.c:230: error: expected ';' before 'type' e-asn1-object.c:248: error: 'SEC_ASN1_TAGNUM_MASK' undeclared (first use in this function) e-asn1-object.c:253: error: 'SEC_ASN1_HIGH_TAG_NUMBER' undeclared (first use in this function) e-asn1-object.c:257: error: 'len' undeclared (first use in this function) e-asn1-object.c:262: error: 'SEC_ASN1_CONSTRUCTED' undeclared (first use in this function) e-asn1-object.c:264: error: 'SEC_ASN1_CLASS_MASK' undeclared (first use in this function) e-asn1-object.c:265: error: 'SEC_ASN1_UNIVERSAL' undeclared (first use in this function) e-asn1-object.c:266: error: 'type' undeclared (first use in this function) e-asn1-object.c:268: error: 'SEC_ASN1_APPLICATION' undeclared (first use in this function) e-asn1-object.c:271: error: 'SEC_ASN1_CONTEXT_SPECIFIC' undeclared (first use in this function) e-asn1-object.c:274: error: 'SEC_ASN1_PRIVATE' undeclared (first use in this function) e-asn1-object.c:283: error: 'EASN1ObjectPrivate' has no member named 'tag' e-asn1-object.c:284: error: 'EASN1ObjectPrivate' has no member named 'type' e-asn1-object.c:294: error: 'EASN1ObjectPrivate' has no member named 'type' e-asn1-object.c:295: error: 'EASN1ObjectPrivate' has no member named 'tag' e-asn1-object.c:301: error: 'EASN1ObjectPrivate' has no member named 'children' e-asn1-object.c:301: error: 'EASN1ObjectPrivate' has no member named 'children' e-asn1-object.c: In function 'e_asn1_object_set_valid_container': e-asn1-object.c:330: error: 'EASN1ObjectPrivate' has no member named 'valid_container' e-asn1-object.c: In function 'e_asn1_object_is_valid_container': e-asn1-object.c:336: error: 'EASN1ObjectPrivate' has no member named 'valid_container' e-asn1-object.c: At top level: e-asn1-object.c:340: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'e_asn1_object_get_asn1_type' e-asn1-object.c:346: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'e_asn1_object_get_asn1_tag' e-asn1-object.c: In function 'e_asn1_object_get_children': e-asn1-object.c:354: error: 'EASN1ObjectPrivate' has no member named 'children' e-asn1-object.c: In function 'e_asn1_object_append_child': e-asn1-object.c:364: error: 'EASN1ObjectPrivate' has no member named 'children' e-asn1-object.c:364: error: 'EASN1ObjectPrivate' has no member named 'children' e-asn1-object.c: In function 'e_asn1_object_set_display_name': e-asn1-object.c:370: error: 'EASN1ObjectPrivate' has no member named 'display_name' e-asn1-object.c:371: error: 'EASN1ObjectPrivate' has no member named 'display_name' e-asn1-object.c: In function 'e_asn1_object_get_display_name': e-asn1-object.c:377: error: 'EASN1ObjectPrivate' has no member named 'display_name' e-asn1-object.c: In function 'e_asn1_object_set_display_value': e-asn1-object.c:383: error: 'EASN1ObjectPrivate' has no member named 'value' e-asn1-object.c:384: error: 'EASN1ObjectPrivate' has no member named 'value' e-asn1-object.c: In function 'e_asn1_object_get_display_value': e-asn1-object.c:390: error: 'EASN1ObjectPrivate' has no member named 'value' e-asn1-object.c: In function 'e_asn1_object_get_data': e-asn1-object.c:396: error: 'EASN1ObjectPrivate' has no member named 'data' e-asn1-object.c:397: error: 'EASN1ObjectPrivate' has no member named 'data_len' make[4]: *** [e-asn1-object.lo] Error 1 make[4]: Leaving directory `/home/sheethal/cvs/gnome/evolution/smime/lib' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/sheethal/cvs/gnome/evolution/smime/lib' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/sheethal/cvs/gnome/evolution/smime' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/sheethal/cvs/gnome/evolution' make: *** [all] Error 2 sheethal@sheethal:~/cvs/gnome/evolution>