Correctly detect localtime_r
This commit is contained in:
@@ -42,7 +42,7 @@ def build(bld):
|
|||||||
obj.uselib = [ 'DBUS' ]
|
obj.uselib = [ 'DBUS' ]
|
||||||
obj.install_path = os.path.join(bld.env['LIBDIR'])
|
obj.install_path = os.path.join(bld.env['LIBDIR'])
|
||||||
obj.defines = [
|
obj.defines = [
|
||||||
'_POSIX_SOURCE',
|
'_DEFAULT_SOURCE',
|
||||||
'_XOPEN_SOURCE=500',
|
'_XOPEN_SOURCE=500',
|
||||||
'ARD_PROG_NAME="ardour-request-device"',
|
'ARD_PROG_NAME="ardour-request-device"',
|
||||||
'ARD_APPL_NAME="Ardour ALSA Backend"',
|
'ARD_APPL_NAME="Ardour ALSA Backend"',
|
||||||
|
|||||||
@@ -105,6 +105,7 @@ def configure(conf):
|
|||||||
|
|
||||||
conf.check(header_name='execinfo.h', define_name='HAVE_EXECINFO',mandatory=False)
|
conf.check(header_name='execinfo.h', define_name='HAVE_EXECINFO',mandatory=False)
|
||||||
conf.check(header_name='unistd.h', define_name='HAVE_UNISTD',mandatory=False)
|
conf.check(header_name='unistd.h', define_name='HAVE_UNISTD',mandatory=False)
|
||||||
|
conf.env.append_value('CFLAGS', "-D_POSIX_C_SOURCE=200809L")
|
||||||
if not Options.options.ppc:
|
if not Options.options.ppc:
|
||||||
conf.check_cc(
|
conf.check_cc(
|
||||||
msg="Checking for function 'posix_memalign' in stdlib.h",
|
msg="Checking for function 'posix_memalign' in stdlib.h",
|
||||||
|
|||||||
Reference in New Issue
Block a user