Samba has always worked for me in the past, I recently had to do a clean install of SuSE 8.0. Samba appears to compile correctly, and then when I run the make, I get what you see below. What is causing this and how do I correct it. I am no Linux Pro by any means. /samba-2.2.5/source # make Using FLAGS = -O -Iinclude -I./include -I./ubiqx -I./smbwrapper -DLOGFILEBASE="/usr/local/samba/var" -DCONFIGFILE="/usr/local/samba/lib/smb.conf" -DLMHOSTSFILE="/usr/local/samba/lib/lmhosts" -DSWATDIR="/usr/local/samba/swat" -DSBINDIR="/usr/local/samba/bin" -DLOCKDIR="/usr/local/samba/var/locks" -DCODEPAGEDIR="/usr/local/samba/lib/codepages" -DDRIVERFILE="/usr/local/samba/lib/printers.def" -DBINDIR="/usr/local/samba/bin" -DPIDDIR="/usr/local/samba/var/locks" -DLIBDIR="/usr/local/samba/lib" -DHAVE_INCLUDES_H -DPASSWD_PROGRAM="/usr/bin/passwd" -DSMB_PASSWD_FILE="/usr/local/samba/private/smbpasswd" -DTDB_PASSWD_FILE="/usr/local/samba/private/smbpasswd.tdb" Using FLAGS32 = -O -Iinclude -I./include -I./ubiqx -I./smbwrapper -DLOGFILEBASE="/usr/local/samba/var" -DCONFIGFILE="/usr/local/samba/lib/smb.conf" -DLMHOSTSFILE="/usr/local/samba/lib/lmhosts" -DSWATDIR="/usr/local/samba/swat" -DSBINDIR="/usr/local/samba/bin" -DLOCKDIR="/usr/local/samba/var/locks" -DCODEPAGEDIR="/usr/local/samba/lib/codepages" -DDRIVERFILE="/usr/local/samba/lib/printers.def" -DBINDIR="/usr/local/samba/bin" -DPIDDIR="/usr/local/samba/var/locks" -DLIBDIR="/usr/local/samba/lib" -DHAVE_INCLUDES_H -DPASSWD_PROGRAM="/usr/bin/passwd" -DSMB_PASSWD_FILE="/usr/local/samba/private/smbpasswd" -DTDB_PASSWD_FILE="/usr/local/samba/private/smbpasswd.tdb" Using LIBS = -ldl -lnsl -lcrypt -lpopt Compiling smbd/server.c In file included from include/includes.h:676, from smbd/server.c:22: include/smb.h:377: parse error before `int32' include/smb.h:377: warning: no semicolon at end of struct or union include/smb.h:378: warning: data definition has no type or storage class include/smb.h:379: parse error before `wr_error' include/smb.h:379: warning: data definition has no type or storage class include/smb.h:382: parse error before `}' include/smb.h:382: warning: data definition has no type or storage class include/smb.h:407: parse error before `write_bmpx_struct' include/smb.h:407: warning: no semicolon at end of struct or union include/smb.h:424: parse error before `}' include/smb.h:424: warning: data definition has no type or storage class In file included from include/includes.h:676, from smbd/server.c:22: include/smb.h:1525: parse error before `*' include/smb.h:1526: parse error before `*' In file included from include/includes.h:736, from smbd/server.c:22: include/proto.h:1456: parse error before `*' include/proto.h:1459: parse error before `*' include/proto.h:1461: parse error before `*' include/proto.h:1463: parse error before `*' include/proto.h:1470: parse error before `*' include/proto.h:1471: parse error before `*' include/proto.h:1478: parse error before `*' include/proto.h:1479: parse error before `*' include/proto.h:1480: parse error before `*' include/proto.h:1481: parse error before `*' include/proto.h:1487: parse error before `files_struct' include/proto.h:1488: parse error before `*' include/proto.h:1489: parse error before `*' include/proto.h:1490: parse error before `*' include/proto.h:1491: parse error before `*' include/proto.h:2445: parse error before `*' include/proto.h:2445: warning: data definition has no type or storage class include/proto.h:2446: parse error before `*' include/proto.h:2885: parse error before `int32' include/proto.h:4284: parse error before `*' include/proto.h:4312: parse error before `*' include/proto.h:4375: parse error before `files_struct' include/proto.h:4383: parse error before `*' include/proto.h:4384: parse error before `*' include/proto.h:4385: parse error before `*' include/proto.h:4386: parse error before `*' include/proto.h:4387: parse error before `*' include/proto.h:4388: parse error before `*' include/proto.h:4389: parse error before `*' include/proto.h:4390: parse error before `files_struct' include/proto.h:4391: parse error before `*' include/proto.h:4401: parse error before `*' include/proto.h:4401: warning: data definition has no type or storage class include/proto.h:4405: parse error before `*' include/proto.h:4405: warning: data definition has no type or storage class include/proto.h:4406: parse error before `*' include/proto.h:4406: warning: data definition has no type or storage class include/proto.h:4407: parse error before `*' include/proto.h:4407: parse error before `*' include/proto.h:4407: warning: data definition has no type or storage class include/proto.h:4408: parse error before `*' include/proto.h:4408: warning: data definition has no type or storage class include/proto.h:4409: parse error before `*' include/proto.h:4409: parse error before `*' include/proto.h:4409: warning: data definition has no type or storage class include/proto.h:4410: parse error before `*' include/proto.h:4410: warning: data definition has no type or storage class include/proto.h:4412: parse error before `*' include/proto.h:4413: parse error before `*' include/proto.h:4413: warning: data definition has no type or storage class include/proto.h:4475: parse error before `*' include/proto.h:4477: parse error before `*' include/proto.h:4480: parse error before `files_struct' include/proto.h:4504: parse error before `files_struct' include/proto.h:4505: parse error before `*' include/proto.h:4506: warning: data definition has no type or storage class include/proto.h:4507: parse error before `*' include/proto.h:4510: warning: data definition has no type or storage class include/proto.h:4511: parse error before `*' include/proto.h:4511: warning: data definition has no type or storage class include/proto.h:4512: parse error before `*' include/proto.h:4513: parse error before `*' include/proto.h:4514: warning: data definition has no type or storage class include/proto.h:4519: parse error before `get_number_of_exclusive_open_oplocks' include/proto.h:4519: warning: data definition has no type or storage class include/proto.h:4522: parse error before `*' include/proto.h:4523: parse error before `*' include/proto.h:4524: parse error before `*' include/proto.h:4527: parse error before `*' include/proto.h:4529: parse error before `*' include/proto.h:4530: parse error before `*' include/proto.h:4585: parse error before `*' include/proto.h:4586: parse error before `*' include/proto.h:4588: parse error before `*' include/proto.h:4728: parse error before `*' include/proto.h:4769: parse error before `*' include/proto.h:4770: parse error before `*' include/proto.h:4771: parse error before `*' include/proto.h:4772: parse error before `*' include/proto.h:4773: parse error before `*' include/proto.h:4791: parse error before `*' include/proto.h:4792: parse error before `*' include/proto.h:4793: parse error before `*' include/proto.h:4794: parse error before `*' include/proto.h:4796: parse error before `*' include/proto.h:4798: parse error before `*' include/proto.h:4802: parse error before `*' include/proto.h:4804: parse error before `*' include/proto.h:4808: parse error before `*' include/proto.h:4809: parse error before `*' include/proto.h:4815: parse error before `*' include/proto.h:4816: parse error before `*' include/proto.h:4817: parse error before `*' include/proto.h:4818: parse error before `*' include/proto.h:4820: parse error before `*' include/proto.h:4965: parse error before `tdb_fetch_int32_byblob' include/proto.h:4965: warning: data definition has no type or storage class include/proto.h:4966: parse error before `tdb_fetch_int32' include/proto.h:4966: warning: data definition has no type or storage class include/proto.h:4967: parse error before `int32' include/proto.h:4968: parse error before `int32' include/proto.h:4975: parse error before `tdb_change_int32_atomic' include/proto.h:4975: parse error before `int32' include/proto.h:4975: warning: data definition has no type or storage class smbd/server.c: In function `decrement_smbd_process_count': smbd/server.c:439: `int32' undeclared (first use in this function) smbd/server.c:439: (Each undeclared identifier is reported only once smbd/server.c:439: for each function it appears in.) smbd/server.c:439: parse error before `total_smbds' smbd/server.c:442: `total_smbds' undeclared (first use in this function) make: *** [smbd/server.o] Error 1 __________________________________________________________________ Your favorite stores, helpful shopping tools and great gift ideas. Experience the convenience of buying online with Shop@Netscape! http://shopnow.netscape.com/ Get your own FREE, personal Netscape Mail account today at http://webmail.netscape.com/