#9 2.30 won't compile

closed
Bill Tompkins
None
5
2004-10-03
2004-08-27
Anonymous
No

machine is (mostly) redhat 9, gcc version 3.2.2
20030222 (Red Hat Linux 3.2.2-5)

gaim-0.82 compiled and installed just fine.
gaim-encryption's configure script didn't complain,
after I set the PKG_CONFIG_PATH variable.

make gives this:

In file included from cryptproto.h:21,
from config_ui.c:31:
rsa_nss.h:33:19: keyhi.h: No such file or directory
In file included from cryptproto.h:21,
from config_ui.c:31:
rsa_nss.h:36: parse error before "SECKEYPrivateKey"
rsa_nss.h:36: warning: no semicolon at end of struct or
union
rsa_nss.h:37: warning: type defaults to `int' in
declaration of `pub'
rsa_nss.h:37: warning: data definition has no type or
storage class
rsa_nss.h:39: parse error before '}' token
rsa_nss.h:39: warning: type defaults to `int' in
declaration of `RSA_NSS_KEY'
rsa_nss.h:39: warning: data definition has no type or
storage class
In file included from config_ui.c:31:
cryptproto.h:32: parse error before "RSA_NSS_KEY"
cryptproto.h:32: warning: no semicolon at end of struct
or union
cryptproto.h:33: warning: type defaults to `int' in
declaration of `proto_union'
cryptproto.h:33: warning: data definition has no type
or storage class
In file included from config_ui.c:32:
keys.h:35: parse error before "proto_union"
keys.h:35: warning: no semicolon at end of struct or union
keys.h:43: parse error before '}' token
config_ui.c: In function `config_do_regen':
config_ui.c:113: dereferencing pointer to incomplete type
config_ui.c: In function `GE_get_config_frame':
config_ui.c:331: dereferencing pointer to incomplete type
config_ui.c:337: dereferencing pointer to incomplete type
config_ui.c:339: dereferencing pointer to incomplete type
config_ui.c:348: dereferencing pointer to incomplete type
config_ui.c:354: dereferencing pointer to incomplete type
config_ui.c:356: dereferencing pointer to incomplete type
make[2]: *** [config_ui.lo] Error 1
make[2]: Leaving directory
`/home/local/src/gaim-0.82/plugins/gaim-encryption-2.30'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/local/src/gaim-0.82/plugins/gaim-encryption-2.30'
make: *** [all-recursive-am] Error 2

Discussion

  • Bill Tompkins
    Bill Tompkins
    2004-09-10

    • assigned_to: nobody --> obobo
     
  • Bill Tompkins
    Bill Tompkins
    2004-10-03

    Logged In: YES
    user_id=21203

    The plugin isn't finding the NSS libraries. I'm not sure
    why ./configure for the plugin isn't complaining about that.

    Do you have the libnss-devel installed?

     
  • Bill Tompkins
    Bill Tompkins
    2004-10-03

    • status: open --> closed