make: *** [nsswitch/pam_winbind.po] Error 1

dehner at gmx.de dehner at gmx.de
Thu Feb 6 10:41:24 GMT 2003


Hello,

I configured samba 3.0 (alpha21) --with-pam but i get the following Error
Message 
when I want to make "make". I installed all IMHO packeges which are for pam
necessary.
Can anybody please say me what is the best way to solve my Problem.



sles:/usr/samba-3.0alpha21/source # make
Using FLAGS =  -O    -I./popt -Iinclude -I./include -I./ubiqx -I./smbwrapper
 -I. -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -I.    
      FLAGS32 =  -O    -I./popt -Iinclude -I./include -I./ubiqx
-I./smbwrapper  -I. -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -I.   
      LIBS = -lresolv  -ldl -lnsl 
      LDSHFLAGS = -shared  -O   
      LDFLAGS = 
Compiling nsswitch/pam_winbind.c with -fPIC
nsswitch/pam_winbind.c:60: parse error before '*' token
nsswitch/pam_winbind.c: In function `converse':
nsswitch/pam_winbind.c:67: `pamh' undeclared (first use in this function)
nsswitch/pam_winbind.c:67: (Each undeclared identifier is reported only once
nsswitch/pam_winbind.c:67: for each function it appears in.)
nsswitch/pam_winbind.c:67: `PAM_CONV' undeclared (first use in this
function)
nsswitch/pam_winbind.c:68: `PAM_SUCCESS' undeclared (first use in this
function)
nsswitch/pam_winbind.c:69: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:69: `nargs' undeclared (first use in this function)
nsswitch/pam_winbind.c:69: `message' undeclared (first use in this function)
nsswitch/pam_winbind.c:70: `response' undeclared (first use in this
function)
nsswitch/pam_winbind.c:70: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c: At top level:
nsswitch/pam_winbind.c:77: parse error before '*' token
nsswitch/pam_winbind.c: In function `_make_remark':
nsswitch/pam_winbind.c:79: `PAM_SUCCESS' undeclared (first use in this
function)
nsswitch/pam_winbind.c:81: storage size of `msg' isn't known
nsswitch/pam_winbind.c:85: `text' undeclared (first use in this function)
nsswitch/pam_winbind.c:86: `type' undeclared (first use in this function)
nsswitch/pam_winbind.c:89: `pamh' undeclared (first use in this function)
nsswitch/pam_winbind.c:92: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:92: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:92: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:92: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:92: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:92: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c: In function `pam_winbind_request':
nsswitch/pam_winbind.c:108: `PAM_SERVICE_ERR' undeclared (first use in this
function)
nsswitch/pam_winbind.c:123: `PAM_SUCCESS' undeclared (first use in this
function)
nsswitch/pam_winbind.c: In function `pam_winbind_request_log':
nsswitch/pam_winbind.c:148: `PAM_AUTH_ERR' undeclared (first use in this
function)
nsswitch/pam_winbind.c:152: `PAM_ACCT_EXPIRED' undeclared (first use in this
function)
nsswitch/pam_winbind.c:156: `PAM_AUTHTOK_EXPIRED' undeclared (first use in
this function)
nsswitch/pam_winbind.c:160: `PAM_NEW_AUTHTOK_REQD' undeclared (first use in
this function)
nsswitch/pam_winbind.c:164: `PAM_USER_UNKNOWN' undeclared (first use in this
function)
nsswitch/pam_winbind.c:170: `PAM_IGNORE' undeclared (first use in this
function)
nsswitch/pam_winbind.c:173: `PAM_SUCCESS' undeclared (first use in this
function)
nsswitch/pam_winbind.c: At top level:
nsswitch/pam_winbind.c:267: parse error before '*' token
nsswitch/pam_winbind.c: In function `_winbind_read_password':
nsswitch/pam_winbind.c:283: `pass' undeclared (first use in this function)
nsswitch/pam_winbind.c:289: `ctrl' undeclared (first use in this function)
nsswitch/pam_winbind.c:289: `PAM_OLDAUTHTOK' undeclared (first use in this
function)
nsswitch/pam_winbind.c:289: `PAM_AUTHTOK' undeclared (first use in this
function)
nsswitch/pam_winbind.c:296: `pamh' undeclared (first use in this function)
nsswitch/pam_winbind.c:297: `PAM_SUCCESS' undeclared (first use in this
function)
nsswitch/pam_winbind.c:308: `PAM_AUTHTOK_RECOVER_ERR' undeclared (first use
in this function)
nsswitch/pam_winbind.c:320: storage size of `msg' isn't known
nsswitch/pam_winbind.c:326: `comment' undeclared (first use in this
function)
nsswitch/pam_winbind.c:328: `PAM_TEXT_INFO' undeclared (first use in this
function)
nsswitch/pam_winbind.c:336: `PAM_PROMPT_ECHO_OFF' undeclared (first use in
this function)
nsswitch/pam_winbind.c:337: `prompt1' undeclared (first use in this
function)
nsswitch/pam_winbind.c:340: `prompt2' undeclared (first use in this
function)
nsswitch/pam_winbind.c:356: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:356: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:356: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:356: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:356: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:356: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:356: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:356: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:356: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:356: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:356: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:356: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:356: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:356: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:356: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:356: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:361: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:361: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:361: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:362: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:365: `PAM_ERROR_MSG' undeclared (first use in this
function)
nsswitch/pam_winbind.c:379: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:379: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:379: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:379: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c:379: invalid use of undefined type `struct
pam_response'
nsswitch/pam_winbind.c:379: dereferencing pointer to incomplete type
nsswitch/pam_winbind.c: At top level:
nsswitch/pam_winbind.c:416: syntax error before "int"
nsswitch/pam_winbind.c:416: parse error before '*' token
nsswitch/pam_winbind.c: In function `pam_sm_authenticate':
nsswitch/pam_winbind.c:421: `PAM_AUTH_ERR' undeclared (first use in this
function)
nsswitch/pam_winbind.c:424: `argc' undeclared (first use in this function)
nsswitch/pam_winbind.c:424: `argv' undeclared (first use in this function)
nsswitch/pam_winbind.c:427: `pamh' undeclared (first use in this function)
nsswitch/pam_winbind.c:428: `PAM_SUCCESS' undeclared (first use in this
function)
nsswitch/pam_winbind.c:431: `PAM_SERVICE_ERR' undeclared (first use in this
function)
nsswitch/pam_winbind.c:440: `PAM_AUTHTOK_ERR' undeclared (first use in this
function)
nsswitch/pam_winbind.c: At top level:
nsswitch/pam_winbind.c:460: syntax error before "int"
nsswitch/pam_winbind.c:460: parse error before '*' token
nsswitch/pam_winbind.c: In function `pam_sm_setcred':
nsswitch/pam_winbind.c:463: `PAM_SUCCESS' undeclared (first use in this
function)
nsswitch/pam_winbind.c: At top level:
nsswitch/pam_winbind.c:471: syntax error before "int"
nsswitch/pam_winbind.c:471: parse error before '*' token
nsswitch/pam_winbind.c: In function `pam_sm_acct_mgmt':
nsswitch/pam_winbind.c:475: `PAM_USER_UNKNOWN' undeclared (first use in this
function)
nsswitch/pam_winbind.c:478: `argc' undeclared (first use in this function)
nsswitch/pam_winbind.c:478: `argv' undeclared (first use in this function)
nsswitch/pam_winbind.c:481: `pamh' undeclared (first use in this function)
nsswitch/pam_winbind.c:482: `PAM_SUCCESS' undeclared (first use in this
function)
nsswitch/pam_winbind.c:485: `PAM_SERVICE_ERR' undeclared (first use in this
function)
nsswitch/pam_winbind.c:500: `PAM_IGNORE' undeclared (first use in this
function)
nsswitch/pam_winbind.c: At top level:
nsswitch/pam_winbind.c:517: syntax error before "int"
nsswitch/pam_winbind.c:517: parse error before '*' token
nsswitch/pam_winbind.c: In function `pam_sm_open_session':
nsswitch/pam_winbind.c:521: `argc' undeclared (first use in this function)
nsswitch/pam_winbind.c:521: `argv' undeclared (first use in this function)
nsswitch/pam_winbind.c:524: `PAM_SUCCESS' undeclared (first use in this
function)
nsswitch/pam_winbind.c: At top level:
nsswitch/pam_winbind.c:527: syntax error before "int"
nsswitch/pam_winbind.c:527: parse error before '*' token
nsswitch/pam_winbind.c: In function `pam_sm_close_session':
nsswitch/pam_winbind.c:531: `argc' undeclared (first use in this function)
nsswitch/pam_winbind.c:531: `argv' undeclared (first use in this function)
nsswitch/pam_winbind.c:534: `PAM_SUCCESS' undeclared (first use in this
function)
nsswitch/pam_winbind.c: At top level:
nsswitch/pam_winbind.c:539: syntax error before "int"
nsswitch/pam_winbind.c:539: parse error before '*' token
nsswitch/pam_winbind.c: In function `pam_sm_chauthtok':
nsswitch/pam_winbind.c:544: `argc' undeclared (first use in this function)
nsswitch/pam_winbind.c:544: `argv' undeclared (first use in this function)
nsswitch/pam_winbind.c:558: `pamh' undeclared (first use in this function)
nsswitch/pam_winbind.c:559: `PAM_SUCCESS' undeclared (first use in this
function)
nsswitch/pam_winbind.c:562: `PAM_USER_UNKNOWN' undeclared (first use in this
function)
nsswitch/pam_winbind.c:579: `flags' undeclared (first use in this function)
nsswitch/pam_winbind.c:579: `PAM_PRELIM_CHECK' undeclared (first use in this
function)
nsswitch/pam_winbind.c:587: `PAM_BUF_ERR' undeclared (first use in this
function)
nsswitch/pam_winbind.c:611: `PAM_ACCT_EXPIRED' undeclared (first use in this
function)
nsswitch/pam_winbind.c:612: `PAM_AUTHTOK_EXPIRED' undeclared (first use in
this function)
nsswitch/pam_winbind.c:613: `PAM_NEW_AUTHTOK_REQD' undeclared (first use in
this function)
nsswitch/pam_winbind.c:618: `PAM_OLDAUTHTOK' undeclared (first use in this
function)
nsswitch/pam_winbind.c:624: `PAM_UPDATE_AUTHTOK' undeclared (first use in
this function)
nsswitch/pam_winbind.c:648: `PAM_AUTHTOK_ERR' undeclared (first use in this
function)
nsswitch/pam_winbind.c:691: `PAM_SERVICE_ERR' undeclared (first use in this
function)
make: *** [nsswitch/pam_winbind.po] Error 1

--------------------------------
rpm -qa|grep pam

pam_smb-1.1.6-372
pam-0.76-47
pam_radius-1.3.15-45
pam_krb5-1.0.3-77
pam-modules-2002.8.27-25
pam_ldap-150-79
yast2-pam-2.6.5-64
pam-devel-0.76-47


I work on SLES8 and SuSE 8.1



Kind Regards

Ralph

-- 
+++ GMX - Mail, Messaging & more  http://www.gmx.net +++
NEU: Mit GMX ins Internet. Rund um die Uhr für 1 ct/ Min. surfen!



More information about the samba-technical mailing list