[Samba] samba 2.2.7 Install Errors on Slack 8.1

Mathias mathias at po.cwru.edu
Wed Nov 27 04:23:01 GMT 2002


Slackware 8.1 comes standard with samba 2.2.4.  However, I wanted to upgrade
to 2.2.7 and tweak samba, so I uninstalled it using the Slack package
manager (pkgtool).  I'm now trying to install samba 2.2.7 which I downloaded
from us6.samba.org.  './configure' ran fine, as far as I could tell.
However, 'make' is giving me some errors.  I have not been able to find any
mention of the errors specified in the manpages, the documentation included
with samba, the docs on samba.org, or in this newsgroup, or even anything
similar.

A quote of the output from 'make' follows:

--BEGIN QUOTE--

Using FLAGS
=  -O   -Iinclude -I./include -I./ubiqx -I./smbwrapper -D_LARGEFILE64_SOURCE
 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -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/samb
a/bin" -DLOCKDIR="/usr/local/samba/var/locks" -DCODEPAGEDIR="/usr/local/samb
a/lib/codepages" -DDRIVERFILE="/usr/local/samba/lib/printers.def" -DBINDIR="
/usr/local/samba/bin" -DPIDDIR="/usr/local/samba/var/locks" -DLIBDIR="/usr/l
ocal/samba/lib" -DHAVE_INCLUDES_H -DPASSWD_PROGRAM="/usr/bin/passwd" -DSMB_P
ASSWD_FILE="/usr/local/samba/private/smbpasswd" -DTDB_PASSWD_FILE="/usr/loca
l/samba/private/smbpasswd.tdb"

Using FLAGS32
=  -O   -Iinclude -I./include -I./ubiqx -I./smbwrapper -D_LARGEFILE64_SOURCE
 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -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/samb
a/bin" -DLOCKDIR="/usr/local/samba/var/locks" -DCODEPAGEDIR="/usr/local/samb
a/lib/codepages" -DDRIVERFILE="/usr/local/samba/lib/printers.def" -DBINDIR="
/usr/local/samba/bin" -DPIDDIR="/usr/local/samba/var/locks" -DLIBDIR="/usr/l
ocal/samba/lib" -DHAVE_INCLUDES_H -DPASSWD_PROGRAM="/usr/bin/passwd" -DSMB_P
ASSWD_FILE="/usr/local/samba/private/smbpasswd" -DTDB_PASSWD_FILE="/usr/loca
l/samba/private/smbpasswd.tdb"

Using LIBS = -ldl -lnsl -lcrypt -lpopt

Linking bin/smbd

lib/snprintf.o: In function `vasprintf':

lib/snprintf.o(.text+0x1a): undefined reference to `VA_COPY'

lib/snprintf.o(.text+0x51): undefined reference to `VA_COPY'

collect2: ld returned 1 exit status

make: *** [bin/smbd] Error 1

--END QUOTE--

lib/snprintf.o is an object file, and so I could not view or edit it.

Any help given would be greatly appreciated.  Thank you.







More information about the samba mailing list