7 $(MAKE
) -C source
all shared LD
="$(CC) -shared -Wl,-Bsymbolic"
9 config
: $(srcdir)/Makefile
13 ac_cv_sizeof_int
=4 ac_cv_sizeof_long
=4 ac_cv_sizeof_short
=2 \
14 samba_cv_FTRUNCATE_NEEDS_ROOT
=no samba_cv_HAVE_BROKEN_FCNTL64_LOCKS
=no \
15 samba_cv_HAVE_BROKEN_GETGROUPS
=no samba_cv_HAVE_BROKEN_READDIR
=no \
16 samba_cv_HAVE_FCNTL_LOCK
=yes samba_cv_HAVE_FNMATCH
=yes \
17 samba_cv_HAVE_FTRUNCATE_EXTEND
=yes samba_cv_HAVE_IFACE_AIX
=no \
18 samba_cv_HAVE_IFACE_IFCONF
=yes samba_cv_HAVE_IFACE_IFREQ
=yes \
19 samba_cv_HAVE_INO64_T
=yes samba_cv_HAVE_IRIX_SPECIFIC_CAPABILITIES
=no \
20 samba_cv_HAVE_OFF64_T
=yes samba_cv_HAVE_ROOT
=yes \
21 samba_cv_HAVE_SECURE_MKSTEMP
=yes samba_cv_HAVE_SHARED_MMAP
=yes \
22 samba_cv_HAVE_STRUCT_FLOCK64
=yes samba_cv_HAVE_SYSV_IPC
=no \
23 samba_cv_HAVE_TRUNCATED_SALT
=no samba_cv_HAVE_UNION_SEMUN
=no \
24 samba_cv_HAVE_UNSIGNED_CHAR
=yes samba_cv_NEED_SGI_SEMUN_HACK
=no \
25 samba_cv_REPLACE_INET_NTOA
=no samba_cv_SIZEOF_INO_T
=4 \
26 samba_cv_SIZEOF_OFF_T
=4 samba_cv_SYSCONF_SC_NGROUPS_MAX
=yes \
27 samba_cv_USE_SETRESUID
=no samba_cv_USE_SETREUID
=yes \
28 samba_cv_USE_SETEUID
=yes samba_cv_USE_SETUIDX
=no \
29 samba_cv_have_longlong
=yes samba_cv_have_setresgid
=no \
30 samba_cv_have_setresuid
=no samba_cv_HAVE_GETTIMEOFDAY_TZ
=yes \
31 CPPFLAGS
="-D_GNU_SOURCE -DNDEBUG -DSHMEM_SIZE=524288 -Dfcntl=fcntl64" \
32 CFLAGS
="-Os $(EXTRACFLAGS) -ffunction-sections -fdata-sections" \
33 LDFLAGS
="$(CFLAGS) -Wl,--gc-sections" \
34 CC
=$(CC
) LD
=$(LD
) AR
=$(AR
) RANLIB
=$(RANLIB
) .
/configure
--host
=mipsel-linux \
35 --prefix=/usr
--localstatedir
=/var
/log
--libdir=/etc
--sysconfdir
=/etc
/samba \
36 --with-privatedir
=/etc
/samba
--with-lockdir
=/var
/run
/samba
--with-syslog
39 install -D
$(srcdir)/bin
/smbd.shared
$(INSTALLDIR
)$(idir
)/usr
/sbin
/smbd
40 install -D
$(srcdir)/bin
/nmbd.shared
$(INSTALLDIR
)$(idir
)/usr
/sbin
/nmbd
41 install -D
$(srcdir)/bin
/smbpasswd.shared
$(INSTALLDIR
)$(idir
)/usr
/bin
/smbpasswd
42 install -D
$(srcdir)/bin
/libsmb.so
$(INSTALLDIR
)$(idir
)/usr
/lib
/libsmb.so
43 install -d
$(INSTALLDIR
)$(idir
)/usr
/codepages
/
44 install -D
$(srcdir)/codepages
/codepage.
* $(INSTALLDIR
)$(idir
)/usr
/codepages
45 install -D
$(srcdir)/codepages
/unicode_map.
* $(INSTALLDIR
)$(idir
)/usr
/codepages
46 ifneq ($(CONFIG_LINUX26
),y
)
47 rm -f
$(INSTALLDIR
)$(idir
)/usr
/codepages
/*.932
48 rm -f
$(INSTALLDIR
)$(idir
)/usr
/codepages
/*.936
49 rm -f
$(INSTALLDIR
)$(idir
)/usr
/codepages
/*.949
50 rm -f
$(INSTALLDIR
)$(idir
)/usr
/codepages
/*.950
52 $(STRIP
) -s
$(INSTALLDIR
)$(idir
)/usr
/sbin
/smbd
53 $(STRIP
) -s
$(INSTALLDIR
)$(idir
)/usr
/sbin
/nmbd
54 $(STRIP
) -s
$(INSTALLDIR
)$(idir
)/usr
/bin
/smbpasswd
55 # $(STRIP) $(INSTALLDIR)$(idir)/usr/lib/libsmb.so
59 -$(MAKE
) -C source
clean
60 @
rm -rf
$(srcdir)/Makefile
61 @
rm -rf config.
{cache
,status
}