Probleme avec le make de samba sur Solaris
tsii
Messages postés
96
Statut
Membre
-
kmf31 Messages postés 1564 Statut Contributeur -
kmf31 Messages postés 1564 Statut Contributeur -
Bonjour,
kan je fait le ./configure tou ce passe bien et après kan je fait le make j'ai un probleme , le suivant:
Merci de bien vouloir m'aider
bash-3.00# make
Using FLAGS = -O -Iinclude -I./include -I./ubiqx -I./smbwrapper -DLOGFILEBASE="/opt/samba2/var" -DCONFIGFILE="/opt/samba2/lib/smb.conf" -DLMHOSTSFILE="/opt/samba2/lib/lmhosts" -DSWATDIR="/opt/samba2/swat" -DSBINDIR="/opt/samba2/sbin" -DLOCKDIR="/opt/samba2/var/locks" -DCODEPAGEDIR="/opt/samba2/lib/codepages" -DDRIVERFILE="/opt/samba2/lib/printers.def" -DBINDIR="/opt/samba2/bin" -DPIDDIR="/opt/samba2/var/locks" -DLIBDIR="/opt/samba2/lib" -DHAVE_INCLUDES_H -DPASSWD_PROGRAM="/usr/bin/passwd" -DSMB_PASSWD_FILE="/opt/samba2/private/smbpasswd" -DTDB_PASSWD_FILE="/opt/samba2/private/smbpasswd.tdb"
Using FLAGS32 = -O -Iinclude -I./include -I./ubiqx -I./smbwrapper -DLOGFILEBASE="/opt/samba2/var" -DCONFIGFILE="/opt/samba2/lib/smb.conf" -DLMHOSTSFILE="/opt/samba2/lib/lmhosts" -DSWATDIR="/opt/samba2/swat" -DSBINDIR="/opt/samba2/sbin" -DLOCKDIR="/opt/samba2/var/locks" -DCODEPAGEDIR="/opt/samba2/lib/codepages" -DDRIVERFILE="/opt/samba2/lib/printers.def" -DBINDIR="/opt/samba2/bin" -DPIDDIR="/opt/samba2/var/locks" -DLIBDIR="/opt/samba2/lib" -DHAVE_INCLUDES_H -DPASSWD_PROGRAM="/usr/bin/passwd" -DSMB_PASSWD_FILE="/opt/samba2/private/smbpasswd" -DTDB_PASSWD_FILE="/opt/samba2/private/smbpasswd.tdb"
Using LIBS = -lsec -lgen -lsocket -lnsl -lpopt
Linking bin/smbd
Undefined first referenced
symbol in file
VA_COPY lib/snprintf.o
ld: fatal: Symbol referencing errors. No output written to bin/smbd
collect2: ld returned 1 exit status
*** Error code 1
The following command caused the error:
gcc -O -Iinclude -I./include -I./ubiqx -I./smbwrapper -DLOGFILEBASE=\"/opt/samba2/var\" -DCONFIGFILE=\"/opt/samba2/lib/smb.conf\" -DLMHOSTSFILE=\"/opt/samba2/lib/lmhosts\" -DSWATDIR=\"/opt/samba2/swat\" -DSBINDIR=\"/opt/samba2/sbin\" -DLOCKDIR=\"/opt/samba2/var/locks\" -DCODEPAGEDIR=\"/opt/samba2/lib/codepages\" -DDRIVERFILE=\"/opt/samba2/lib/printers.def\" -DBINDIR=\"/opt/samba2/bin\" -DPIDDIR=\"/opt/samba2/var/locks\" -DLIBDIR=\"/opt/samba2/lib\" -DHAVE_INCLUDES_H -DPASSWD_PROGRAM=\"/usr/bin/passwd\" -DSMB_PASSWD_FILE=\"/opt/samba2/private/smbpasswd\" -DTDB_PASSWD_FILE=\"/opt/samba2/private/smbpasswd.tdb\" -o bin/smbd smbd/server.o smbd/files.o smbd/chgpasswd.o smbd/connection.o smbd/utmp.o smbd/session.o smbd/dfree.o smbd/dir.o smbd/password.o smbd/conn.o smbd/fileio.o smbd/ipc.o smbd/lanman.o smbd/mangle.o smbd/mangle_hash2.o smbd/mangle_hash.o smbd/mangle_map.o smbd/negprot.o smbd/message.o smbd/nttrans.o smbd/pipes.o smbd/reply.o smbd/trans2.o smbd/uid.o smbd/dosmode.o smbd/filename.o smbd/open.o smbd/close.o smbd/blocking.o smbd/sec_ctx.o smbd/vfs.o smbd/vfs-wrap.o smbd/statcache.o smbd/posix_acls.o lib/sysacls.o smbd/process.o smbd/service.o smbd/error.o printing/printfsp.o lib/util_seaccess.o libsmb/cli_pipe_util.o msdfs/msdfs.o param/loadparm.o param/params.o libsmb/clientgen.o libsmb/cliconnect.o libsmb/clifile.o libsmb/clirap.o libsmb/clierror.o libsmb/climessage.o libsmb/clireadwrite.o libsmb/clilist.o libsmb/cliprint.o libsmb/clitrans.o libsmb/clisecdesc.o libsmb/clidgram.o libsmb/namequery.o libsmb/nmblib.o libsmb/clistr.o libsmb/nterr.o libsmb/smbdes.o libsmb/smbencrypt.o libsmb/smberr.o libsmb/credentials.o libsmb/pwd_cache.o libsmb/clioplock.o libsmb/errormap.o libsmb/doserr.o libsmb/passchange.o libsmb/unexpected.o rpc_parse/parse_prs.o rpc_parse/parse_sec.o rpc_parse/parse_misc.o libsmb/namecache.o ubiqx/ubi_BinTree.o ubiqx/ubi_Cache.o ubiqx/ubi_SplayTree.o ubiqx/ubi_dLinkList.o ubiqx/ubi_sLinkList.o ubiqx/debugparse.o rpc_server/srv_lsa.o rpc_server/srv_lsa_nt.o rpc_server/srv_lsa_hnd.o rpc_server/srv_netlog.o rpc_server/srv_netlog_nt.o rpc_server/srv_pipe_hnd.o rpc_server/srv_reg.o rpc_server/srv_reg_nt.o rpc_server/srv_samr.o rpc_server/srv_samr_nt.o rpc_server/srv_srvsvc.o rpc_server/srv_srvsvc_nt.o rpc_server/srv_util.o rpc_server/srv_wkssvc.o rpc_server/srv_wkssvc_nt.o rpc_server/srv_pipe.o rpc_server/srv_dfs.o rpc_server/srv_dfs_nt.o rpc_server/srv_spoolss.o rpc_server/srv_spoolss_nt.o rpc_client/cli_spoolss_notify.o rpc_parse/parse_lsa.o rpc_parse/parse_net.o rpc_parse/parse_reg.o rpc_parse/parse_rpc.o rpc_parse/parse_samr.o rpc_parse/parse_srv.o rpc_parse/parse_wks.o rpc_parse/parse_spoolss.o rpc_parse/parse_dfs.o rpc_client/cli_netlogon.o rpc_client/cli_pipe.o rpc_client/cli_login.o rpc_client/cli_trust.o locking/locking.o locking/brlock.o locking/posix.o passdb/passdb.o passdb/secrets.o passdb/pass_check.o passdb/smbpassfile.o passdb/machine_sid.o passdb/pdb_smbpasswd.o passdb/pampass.o passdb/pdb_tdb.o passdb/pdb_ldap.o passdb/pdb_nisplus.o printing/pcap.o printing/print_svid.o printing/print_cups.o printing/print_generic.o printing/lpq_parse.o printing/load.o profile/profile.o lib/charcnv.o lib/charset.o lib/debug.o lib/fault.o lib/getsmbpass.o lib/interface.o lib/kanji.o lib/md4.o lib/interfaces.o lib/pidfile.o lib/replace.o lib/signal.o lib/system.o lib/sendfile.o lib/time.o lib/ufc.o lib/genrand.o lib/username.o lib/util_getent.o lib/access.o lib/smbrun.o lib/bitmap.o lib/crc32.o lib/snprintf.o lib/wins_srv.o lib/util_str.o lib/util_sid.o lib/util_unistr.o lib/util_file.o lib/util.o lib/util_sock.o lib/util_sec.o smbd/ssl.o lib/talloc.o lib/hash.o lib/substitute.o lib/fsusage.o lib/ms_fnmatch.o lib/select.o lib/error.o lib/messages.o lib/pam_errors.o nsswitch/wb_client.o nsswitch/wb_common.o tdb/tdb.o tdb/spinlock.o tdb/tdbutil.o printing/printing.o printing/nt_printing.o smbd/noquotas.o smbd/oplock.o smbd/oplock_irix.o smbd/oplock_linux.o smbd/notify.o smbd/notify_hash.o smbd/notify_kernel.o -lsec -lgen -lsocket -lnsl -lpopt
make: Fatal error: Command failed for target `bin/smbd'
bash-3.00#
kan je fait le ./configure tou ce passe bien et après kan je fait le make j'ai un probleme , le suivant:
Merci de bien vouloir m'aider
bash-3.00# make
Using FLAGS = -O -Iinclude -I./include -I./ubiqx -I./smbwrapper -DLOGFILEBASE="/opt/samba2/var" -DCONFIGFILE="/opt/samba2/lib/smb.conf" -DLMHOSTSFILE="/opt/samba2/lib/lmhosts" -DSWATDIR="/opt/samba2/swat" -DSBINDIR="/opt/samba2/sbin" -DLOCKDIR="/opt/samba2/var/locks" -DCODEPAGEDIR="/opt/samba2/lib/codepages" -DDRIVERFILE="/opt/samba2/lib/printers.def" -DBINDIR="/opt/samba2/bin" -DPIDDIR="/opt/samba2/var/locks" -DLIBDIR="/opt/samba2/lib" -DHAVE_INCLUDES_H -DPASSWD_PROGRAM="/usr/bin/passwd" -DSMB_PASSWD_FILE="/opt/samba2/private/smbpasswd" -DTDB_PASSWD_FILE="/opt/samba2/private/smbpasswd.tdb"
Using FLAGS32 = -O -Iinclude -I./include -I./ubiqx -I./smbwrapper -DLOGFILEBASE="/opt/samba2/var" -DCONFIGFILE="/opt/samba2/lib/smb.conf" -DLMHOSTSFILE="/opt/samba2/lib/lmhosts" -DSWATDIR="/opt/samba2/swat" -DSBINDIR="/opt/samba2/sbin" -DLOCKDIR="/opt/samba2/var/locks" -DCODEPAGEDIR="/opt/samba2/lib/codepages" -DDRIVERFILE="/opt/samba2/lib/printers.def" -DBINDIR="/opt/samba2/bin" -DPIDDIR="/opt/samba2/var/locks" -DLIBDIR="/opt/samba2/lib" -DHAVE_INCLUDES_H -DPASSWD_PROGRAM="/usr/bin/passwd" -DSMB_PASSWD_FILE="/opt/samba2/private/smbpasswd" -DTDB_PASSWD_FILE="/opt/samba2/private/smbpasswd.tdb"
Using LIBS = -lsec -lgen -lsocket -lnsl -lpopt
Linking bin/smbd
Undefined first referenced
symbol in file
VA_COPY lib/snprintf.o
ld: fatal: Symbol referencing errors. No output written to bin/smbd
collect2: ld returned 1 exit status
*** Error code 1
The following command caused the error:
gcc -O -Iinclude -I./include -I./ubiqx -I./smbwrapper -DLOGFILEBASE=\"/opt/samba2/var\" -DCONFIGFILE=\"/opt/samba2/lib/smb.conf\" -DLMHOSTSFILE=\"/opt/samba2/lib/lmhosts\" -DSWATDIR=\"/opt/samba2/swat\" -DSBINDIR=\"/opt/samba2/sbin\" -DLOCKDIR=\"/opt/samba2/var/locks\" -DCODEPAGEDIR=\"/opt/samba2/lib/codepages\" -DDRIVERFILE=\"/opt/samba2/lib/printers.def\" -DBINDIR=\"/opt/samba2/bin\" -DPIDDIR=\"/opt/samba2/var/locks\" -DLIBDIR=\"/opt/samba2/lib\" -DHAVE_INCLUDES_H -DPASSWD_PROGRAM=\"/usr/bin/passwd\" -DSMB_PASSWD_FILE=\"/opt/samba2/private/smbpasswd\" -DTDB_PASSWD_FILE=\"/opt/samba2/private/smbpasswd.tdb\" -o bin/smbd smbd/server.o smbd/files.o smbd/chgpasswd.o smbd/connection.o smbd/utmp.o smbd/session.o smbd/dfree.o smbd/dir.o smbd/password.o smbd/conn.o smbd/fileio.o smbd/ipc.o smbd/lanman.o smbd/mangle.o smbd/mangle_hash2.o smbd/mangle_hash.o smbd/mangle_map.o smbd/negprot.o smbd/message.o smbd/nttrans.o smbd/pipes.o smbd/reply.o smbd/trans2.o smbd/uid.o smbd/dosmode.o smbd/filename.o smbd/open.o smbd/close.o smbd/blocking.o smbd/sec_ctx.o smbd/vfs.o smbd/vfs-wrap.o smbd/statcache.o smbd/posix_acls.o lib/sysacls.o smbd/process.o smbd/service.o smbd/error.o printing/printfsp.o lib/util_seaccess.o libsmb/cli_pipe_util.o msdfs/msdfs.o param/loadparm.o param/params.o libsmb/clientgen.o libsmb/cliconnect.o libsmb/clifile.o libsmb/clirap.o libsmb/clierror.o libsmb/climessage.o libsmb/clireadwrite.o libsmb/clilist.o libsmb/cliprint.o libsmb/clitrans.o libsmb/clisecdesc.o libsmb/clidgram.o libsmb/namequery.o libsmb/nmblib.o libsmb/clistr.o libsmb/nterr.o libsmb/smbdes.o libsmb/smbencrypt.o libsmb/smberr.o libsmb/credentials.o libsmb/pwd_cache.o libsmb/clioplock.o libsmb/errormap.o libsmb/doserr.o libsmb/passchange.o libsmb/unexpected.o rpc_parse/parse_prs.o rpc_parse/parse_sec.o rpc_parse/parse_misc.o libsmb/namecache.o ubiqx/ubi_BinTree.o ubiqx/ubi_Cache.o ubiqx/ubi_SplayTree.o ubiqx/ubi_dLinkList.o ubiqx/ubi_sLinkList.o ubiqx/debugparse.o rpc_server/srv_lsa.o rpc_server/srv_lsa_nt.o rpc_server/srv_lsa_hnd.o rpc_server/srv_netlog.o rpc_server/srv_netlog_nt.o rpc_server/srv_pipe_hnd.o rpc_server/srv_reg.o rpc_server/srv_reg_nt.o rpc_server/srv_samr.o rpc_server/srv_samr_nt.o rpc_server/srv_srvsvc.o rpc_server/srv_srvsvc_nt.o rpc_server/srv_util.o rpc_server/srv_wkssvc.o rpc_server/srv_wkssvc_nt.o rpc_server/srv_pipe.o rpc_server/srv_dfs.o rpc_server/srv_dfs_nt.o rpc_server/srv_spoolss.o rpc_server/srv_spoolss_nt.o rpc_client/cli_spoolss_notify.o rpc_parse/parse_lsa.o rpc_parse/parse_net.o rpc_parse/parse_reg.o rpc_parse/parse_rpc.o rpc_parse/parse_samr.o rpc_parse/parse_srv.o rpc_parse/parse_wks.o rpc_parse/parse_spoolss.o rpc_parse/parse_dfs.o rpc_client/cli_netlogon.o rpc_client/cli_pipe.o rpc_client/cli_login.o rpc_client/cli_trust.o locking/locking.o locking/brlock.o locking/posix.o passdb/passdb.o passdb/secrets.o passdb/pass_check.o passdb/smbpassfile.o passdb/machine_sid.o passdb/pdb_smbpasswd.o passdb/pampass.o passdb/pdb_tdb.o passdb/pdb_ldap.o passdb/pdb_nisplus.o printing/pcap.o printing/print_svid.o printing/print_cups.o printing/print_generic.o printing/lpq_parse.o printing/load.o profile/profile.o lib/charcnv.o lib/charset.o lib/debug.o lib/fault.o lib/getsmbpass.o lib/interface.o lib/kanji.o lib/md4.o lib/interfaces.o lib/pidfile.o lib/replace.o lib/signal.o lib/system.o lib/sendfile.o lib/time.o lib/ufc.o lib/genrand.o lib/username.o lib/util_getent.o lib/access.o lib/smbrun.o lib/bitmap.o lib/crc32.o lib/snprintf.o lib/wins_srv.o lib/util_str.o lib/util_sid.o lib/util_unistr.o lib/util_file.o lib/util.o lib/util_sock.o lib/util_sec.o smbd/ssl.o lib/talloc.o lib/hash.o lib/substitute.o lib/fsusage.o lib/ms_fnmatch.o lib/select.o lib/error.o lib/messages.o lib/pam_errors.o nsswitch/wb_client.o nsswitch/wb_common.o tdb/tdb.o tdb/spinlock.o tdb/tdbutil.o printing/printing.o printing/nt_printing.o smbd/noquotas.o smbd/oplock.o smbd/oplock_irix.o smbd/oplock_linux.o smbd/notify.o smbd/notify_hash.o smbd/notify_kernel.o -lsec -lgen -lsocket -lnsl -lpopt
make: Fatal error: Command failed for target `bin/smbd'
bash-3.00#
A voir également:
- Probleme avec le make de samba sur Solaris
- Make human - Télécharger - 3D
- Samba logiciel - Télécharger - Gestion de données
- Windows movie make - Télécharger - Montage & Édition
- Free make - Télécharger - Conversion & Codecs
- Free make mp3 - Télécharger - Conversion & Extraction
1 réponse
Je ne peux pas dire grand chose sur les erreurs en particulier mais j'ai entendu qu'il est assez important de prendre la version de gnu-make ou lieu du make original de Solaris. Il existe beacoup de paquet source ou ils disent dans les fichier README qu'il faut installer le make de gnu, a obtenir ici:
http://directory.fsf.org/make.html
Je crois tu peux installer le gnu-make dans ton repertoire home (avec la bonne option --prefix de ./configure) ou dans /usr/local.
Apres installation il faut reessayer de recompiler l'autre paquet soit en utilisant un PATH ou le make de gnu est en premier ou en utilisant un autre nom (comme gmake par exemple).
http://directory.fsf.org/make.html
Je crois tu peux installer le gnu-make dans ton repertoire home (avec la bonne option --prefix de ./configure) ou dans /usr/local.
Apres installation il faut reessayer de recompiler l'autre paquet soit en utilisant un PATH ou le make de gnu est en premier ou en utilisant un autre nom (comme gmake par exemple).