Hi, i have problems with the compiling of samba3.0alpha17. I use the following "configure-script" : ------------------------------------------------------ #!/bin/sh make clean autoconf ./configure \ --with-readline \ --with-acl-support \ --prefix=/usr/local/samba \ --with-smbwrapper \ --with-smbmount \ --with-pam \ --with-pam_smbpass \ --with-ldapsam \ --with-ssl \ --with-tdbsam \ --with-krb5=/usr/local/kerberos \ --with-vfs \ --with-syslog \ --with-libsmbclient \ --with-winbind 2>&1 | tee configure.out ------------------------------------------------- This runs without any errors. Compiling shows the following error message : ------------------------------------------------- Using FLAGS = -DHAVE_CRYPT_DECL -I/usr/local/ssl/include -O -I/usr/local/kerberos/include -Iinclude -I./include -I./ubiqx -I./smbwrapper -I. -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/local/kerberos/include -I. FLAGS32 = -DHAVE_CRYPT_DECL -I/usr/local/ssl/include -O -I/usr/local/kerberos/include -Iinclude -I./include -I./ubiqx -I./smbwrapper -I. -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/local/kerberos/include -I. LIBS = -lssl -lcrypto -lldap -llber -lresolv -ldl -lcrypt -lnsl -lkrb5 -lcom_err -lk5crypto -lkrb5 -lgssapi_krb5 -llber -lldap -lpam -lpopt LDSHFLAGS = -shared -L/usr/local/ssl/lib -L/usr/local/kerberos/lib -DHAVE_CRYPT_DECL -I/usr/local/ssl/include -O -I/usr/local/kerberos/include LDFLAGS = -L/usr/local/ssl/lib -L/usr/local/kerberos/lib Compiling lib/util.c In file included from /usr/local/ssl/include/openssl/objects.h:960, from /usr/local/ssl/include/openssl/evp.h:138, from /usr/local/ssl/include/openssl/x509.h:67, from /usr/local/ssl/include/openssl/ssl.h:69, from lib/util.c:56: /usr/local/ssl/include/openssl/asn1.h:241: parse error before `0x2' /usr/local/ssl/include/openssl/asn1.h:242: parse error before `0xa' /usr/local/ssl/include/openssl/asn1.h:244: parse error before `0x4' /usr/local/ssl/include/openssl/asn1.h:256: parse error before `0x1' /usr/local/ssl/include/openssl/asn1.h:348: parse error before `0x1' /usr/local/ssl/include/openssl/asn1.h:348: warning: no semicolon at end of struct or union /usr/local/ssl/include/openssl/asn1.h:348: warning: no semicolon at end of struct or union /usr/local/ssl/include/openssl/asn1.h:351: parse error before `0x2' /usr/local/ssl/include/openssl/asn1.h:354: parse error before `0x4' /usr/local/ssl/include/openssl/asn1.h:369: parse error before `}' /usr/local/ssl/include/openssl/asn1.h:369: warning: data definition has no type or storage class /usr/local/ssl/include/openssl/asn1.h:370: parse error before `}' /usr/local/ssl/include/openssl/asn1.h:370: warning: data definition has no type or storage class and so on ... ------------------------------------------------- Viewing /usr/local/ssl/include/openssl/asn1.h shows (beginning at line 241) : typedef struct asn1_string_st ASN1_INTEGER; typedef struct asn1_string_st ASN1_ENUMERATED; typedef struct asn1_string_st ASN1_BIT_STRING; typedef struct asn1_string_st ASN1_OCTET_STRING; typedef struct asn1_string_st ASN1_PRINTABLESTRING; typedef struct asn1_string_st ASN1_T61STRING; typedef struct asn1_string_st ASN1_IA5STRING; typedef struct asn1_string_st ASN1_GENERALSTRING; typedef struct asn1_string_st ASN1_UNIVERSALSTRING; typedef struct asn1_string_st ASN1_BMPSTRING; typedef struct asn1_string_st ASN1_UTCTIME; typedef struct asn1_string_st ASN1_TIME; typedef struct asn1_string_st ASN1_GENERALIZEDTIME; --------------------------------------------------- Can anybody tell me what's wrong ? I'm using samba3.0alpha17, Suse Linux 7.1 , Kernel 2.4.18 , openssl 0.9.6c. Thx Harry