trylink: use "mktemp tmp.XXXXXXXXXX" to placate OS X

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko 2016-07-12 13:54:35 +02:00
parent b0056ea86d
commit 2ae86ad1c6

View File

@ -46,7 +46,7 @@ try() {
} }
check_cc() { check_cc() {
local tempname="$(mktemp)" local tempname="$(mktemp tmp.XXXXXXXXXX)"
local r local r
echo "int main(int argc,char**argv){return argv?argc:0;}" >"$tempname".c echo "int main(int argc,char**argv){return argv?argc:0;}" >"$tempname".c
# Can use "-o /dev/null", but older gcc tend to *unlink it* on failure! :( # Can use "-o /dev/null", but older gcc tend to *unlink it* on failure! :(
@ -61,7 +61,7 @@ check_cc() {
} }
check_libc_is_glibc() { check_libc_is_glibc() {
local tempname="$(mktemp)" local tempname="$(mktemp tmp.XXXXXXXXXX)"
local r local r
echo "\ echo "\
#include <stdlib.h> #include <stdlib.h>