Доброго времени суток.
Решил установить самбу и выяснилось , что с репозитория ставится версия только 4,7,6 . Решил скачать и сконфигурировать, но после команды ./configure вылетают ошибки. Подскажите как их решить или как их исключить:

root@samba:/home/samba-4.11.2# ./configure
Setting top to : /home/samba-4.11.2
Setting out to : /home/samba-4.11.2/bin
Checking for 'gcc' (C compiler) : Traceback (most recent call last):
File «/home/samba-4.11.2/third_party/waf/waflib/Utils.py», line 828, in wrap
return cache[k]
KeyError: (<samba_waf18.ConfigurationContext object at 0x7f2242f94828>,)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File «/home/samba-4.11.2/third_party/waf/waflib/Utils.py», line 828, in wrap
return cache[k]
KeyError: (<samba_waf18.ConfigurationContext object at 0x7f2242f94828>,)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File «/home/samba-4.11.2/third_party/waf/waflib/Scripting.py», line 159, in waf_entry_point
run_commands()
File «/home/samba-4.11.2/third_party/waf/waflib/Scripting.py», line 255, in run_commands
ctx = run_command(cmd_name)
File «/home/samba-4.11.2/third_party/waf/waflib/Scripting.py», line 239, in run_command
ctx.execute()
File «/home/samba-4.11.2/third_party/waf/waflib/Configure.py», line 159, in execute
super(ConfigurationContext, self).execute()
File «/home/samba-4.11.2/third_party/waf/waflib/Context.py», line 204, in execute
self.recurse([os.path.dirname(g_module.root_path)])
File «/home/samba-4.11.2/third_party/waf/waflib/Context.py», line 286, in recurse
user_function(self)
File «/home/samba-4.11.2/wscript», line 141, in configure
conf.RECURSE('lib/replace')
File "./buildtools/wafsamba/samba_utils.py", line 66, in fun
return f(*k, **kw)
File "./buildtools/wafsamba/samba_utils.py", line 481, in RECURSE
return ctx.recurse(relpath)
File «/home/samba-4.11.2/third_party/waf/waflib/Context.py», line 286, in recurse
user_function(self)
File «/home/samba-4.11.2/third_party/waf/waflib/Utils.py», line 830, in wrap
ret = fun(*k)
File «/home/samba-4.11.2/lib/replace/wscript», line 30, in configure
conf.RECURSE('buildtools/wafsamba')
File "./buildtools/wafsamba/samba_utils.py", line 66, in fun
return f(*k, **kw)
File "./buildtools/wafsamba/samba_utils.py", line 481, in RECURSE
return ctx.recurse(relpath)
File «/home/samba-4.11.2/third_party/waf/waflib/Context.py», line 286, in recurse
user_function(self)
File «/home/samba-4.11.2/third_party/waf/waflib/Utils.py», line 830, in wrap
ret = fun(*k)
File «/home/samba-4.11.2/buildtools/wafsamba/wscript», line 231, in configure
conf.load('compiler_c')
File «/home/samba-4.11.2/third_party/waf/waflib/Configure.py», line 271, in load
func(self)
File «/home/samba-4.11.2/third_party/waf/waflib/Tools/compiler_c.py», line 79, in configure
conf.load(compiler)
File «/home/samba-4.11.2/third_party/waf/waflib/Configure.py», line 271, in load
func(self)
File «/home/samba-4.11.2/third_party/waf/waflib/Tools/gcc.py», line 148, in configure
conf.find_gcc()
File «/home/samba-4.11.2/third_party/waf/waflib/Configure.py», line 317, in fun
return f(*k, **kw)
File «/home/samba-4.11.2/third_party/waf/waflib/Tools/gcc.py», line 20, in find_gcc
conf.get_cc_version(cc, gcc=True)
File «/home/samba-4.11.2/third_party/waf/waflib/Configure.py», line 317, in fun
return f(*k, **kw)
File «/home/samba-4.11.2/third_party/waf/waflib/Tools/c_config.py», line 1010, in get_cc_version
cmd = cc + ['-dM', '-E', '-']
TypeError: unsupported operand type(s) for +: 'NoneType' and 'list'








 






URL записи