OpenOffice and PAM in Slack 9
I'm having trouble compiling OpenOffice for Slack 9 apparently due to slackware's lack of PAM. Has anyone overcome this and if so, how?
Below is the error I get:
security.c:136:31: security/pam_appl.h: No such file or directory
security.c:146: parse error before "pam_handle_t"
security.c:146: warning: `struct pam_conv' declared inside parameter list
security.c:146: warning: its scope is only this definition or declaration, which is probably not what you want
security.c:147: parse error before '*' token
security.c:148: parse error before '*' token
security.c:149: parse error before '*' token
security.c:165: warning: `struct pam_response' declared inside parameter list
security.c:165: warning: `struct pam_message' declared inside parameter list
security.c: In function `osl_PamConversation':
security.c:175: sizeof applied to an incomplete type
security.c:181: `PAM_CONV_ERR' undeclared (first use in this function)
security.c:181: (Each undeclared identifier is reported only once
security.c:181: for each function it appears in.)
security.c:188: dereferencing pointer to incomplete type
security.c:190: `PAM_PROMPT_ECHO_OFF' undeclared (first use in this function)
security.c:191: invalid use of undefined type `struct pam_response'
security.c:191: dereferencing pointer to incomplete type
security.c:192: invalid use of undefined type `struct pam_response'
security.c:192: dereferencing pointer to incomplete type
security.c:194: `PAM_PROMPT_ECHO_ON' undeclared (first use in this function)
security.c:195: invalid use of undefined type `struct pam_response'
security.c:195: dereferencing pointer to incomplete type
security.c:196: invalid use of undefined type `struct pam_response'
security.c:196: dereferencing pointer to incomplete type
security.c:198: `PAM_ERROR_MSG' undeclared (first use in this function)
security.c:199: `PAM_TEXT_INFO' undeclared (first use in this function)
security.c:200: `PAM_BINARY_PROMPT' undeclared (first use in this function)
security.c:202: invalid use of undefined type `struct pam_response'
security.c:202: dereferencing pointer to incomplete type
security.c:203: invalid use of undefined type `struct pam_response'
security.c:203: dereferencing pointer to incomplete type
security.c:215: invalid use of undefined type `struct pam_response'
security.c:215: dereferencing pointer to incomplete type
security.c:218: invalid use of undefined type `struct pam_response'
security.c:218: dereferencing pointer to incomplete type
security.c:218: invalid use of undefined type `struct pam_response'
security.c:218: dereferencing pointer to incomplete type
security.c:218: invalid use of undefined type `struct pam_response'
security.c:218: dereferencing pointer to incomplete type
security.c:218: invalid use of undefined type `struct pam_response'
security.c:218: dereferencing pointer to incomplete type
security.c:218: invalid use of undefined type `struct pam_response'
security.c:218: dereferencing pointer to incomplete type
security.c:218: invalid use of undefined type `struct pam_response'
security.c:218: dereferencing pointer to incomplete type
security.c:218: invalid use of undefined type `struct pam_response'
security.c:218: dereferencing pointer to incomplete type
security.c:218: invalid use of undefined type `struct pam_response'
security.c:218: dereferencing pointer to incomplete type
security.c:218: invalid use of undefined type `struct pam_response'
security.c:218: dereferencing pointer to incomplete type
security.c:218: invalid use of undefined type `struct pam_response'
security.c:218: dereferencing pointer to incomplete type
security.c:219: invalid use of undefined type `struct pam_response'
security.c:219: dereferencing pointer to incomplete type
security.c:229: `PAM_SUCCESS' undeclared (first use in this function)
security.c: In function `osl_getPAM':
security.c:259: parse error before "pam_handle_t"
security.c:261: parse error before "pam_handle_t"
security.c:262: parse error before "pam_handle_t"
security.c:263: parse error before "pam_handle_t"
security.c:263: warning: `struct pam_conv' declared inside parameter list
security.c: In function `osl_PamAuthentification':
security.c:298: `pam_handle_t' undeclared (first use in this function)
security.c:298: `pam_handle' undeclared (first use in this function)
security.c:299: storage size of `pam_conversation' isn't known
security.c:312: `PAM_SUCCESS' undeclared (first use in this function)
dmake: Error code 1, while making '../../unxlngi4.pro/obj/security.obj'
---* TG_SLO.MK *---
ERROR: Error 65280 occurred while making /home/cerbere/office/oo_1.1rc2_src/sal/osl/unx
dmake: Error code 1, while making 'build_all'
---* TG_SLO.MK *---
|