hello, When i try compiling samba on solaris the configuration looks good but when i do a make the message fellow appear: # make Using FLAGS = -O -Iinclude -I./include -I./ubiqx -I./smbwrapper -D_LARGEFILE_S OURCE -D_FILE_OFFSET_BITS=64 -DLOGFILEBASE="/usr/local/samba/var" -DCONFIGFILE=" /usr/local/samba/lib/smb.conf" -DLMHOSTSFILE="/usr/local/samba/lib/lmhosts" -DSW ATDIR="/usr/local/samba/swat" -DSBINDIR="/usr/local/samba/bin" -DLOCKDIR="/usr/l ocal/samba/var/locks" -DCODEPAGEDIR="/usr/local/samba/lib/codepages" -DDRIVERFIL E="/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 -D PASSWD_PROGRAM="/usr/bin/passwd" -DSMB_PASSWD_FILE="/usr/local/samba/private/smb passwd" -DTDB_PASSWD_FILE="/usr/local/samba/private/smbpasswd.tdb" Using FLAGS32 = -O -Iinclude -I./include -I./ubiqx -I./smbwrapper -D_LARGEFILE _SOURCE -D_FILE_OFFSET_BITS=64 -DLOGFILEBASE="/usr/local/samba/var" -DCONFIGFILE ="/usr/local/samba/lib/smb.conf" -DLMHOSTSFILE="/usr/local/samba/lib/lmhosts" -D SWATDIR="/usr/local/samba/swat" -DSBINDIR="/usr/local/samba/bin" -DLOCKDIR="/usr /local/samba/var/locks" -DCODEPAGEDIR="/usr/local/samba/lib/codepages" -DDRIVERF ILE="/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/s mbpasswd" -DTDB_PASSWD_FILE="/usr/local/samba/private/smbpasswd.tdb" Using LIBS = -lsec -lgen -lsocket -lnsl -ldl -lpopt Compiling smbd/server.c In file included from smbd/server.c:22: include/includes.h:702:18: popt.h: No such file or directory *** Error code 1 make: Fatal error: Command failed for target `smbd/server.o' can someone tell me what is the problem? Norah
On Mon, Jun 16, 2003 at 11:37:11AM +0200, Norah Saadi wrote:> Compiling smbd/server.c > In file included from smbd/server.c:22: > include/includes.h:702:18: popt.h: No such file or directory > *** Error code 1 > make: Fatal error: Command failed for target `smbd/server.o' > > can someone tell me what is the problem?Samba is looking for libpopt and you don't have it installed (or don't have it installed in a standard location). Off the top of my head I don't remember where the source code is, but I do remember that you can get a precompiled libpopt package from sunfreeware.com. -- Michael Heironimus