Avoid use of which to detect gcc, as it is broken on darwin. Patch by
Joachim Henke. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2796 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
6c59186721
commit
f54f432ec7
7
configure
vendored
7
configure
vendored
@ -394,18 +394,13 @@ if test "$check_gcc" = "yes" ; then
|
|||||||
#endif
|
#endif
|
||||||
int main(){return 0;}
|
int main(){return 0;}
|
||||||
EOF
|
EOF
|
||||||
check_cc() {
|
|
||||||
which "$1" 2> /dev/null
|
|
||||||
return $?
|
|
||||||
}
|
|
||||||
|
|
||||||
if "$cc" -o $TMPE $TMPC 2> /dev/null ; then
|
if "$cc" -o $TMPE $TMPC 2> /dev/null ; then
|
||||||
echo "WARNING: \"$cc\" looks like gcc 4.x"
|
echo "WARNING: \"$cc\" looks like gcc 4.x"
|
||||||
found_compat_cc="no"
|
found_compat_cc="no"
|
||||||
if test "$gcc3_search" = "yes" ; then
|
if test "$gcc3_search" = "yes" ; then
|
||||||
echo "Looking for gcc 3.x"
|
echo "Looking for gcc 3.x"
|
||||||
for compat_cc in $gcc3_list ; do
|
for compat_cc in $gcc3_list ; do
|
||||||
if check_cc "$cross_prefix$compat_cc" ; then
|
if "$cross_prefix$compat_cc" --version > /dev/null 2>&1 ; then
|
||||||
echo "Found \"$compat_cc\""
|
echo "Found \"$compat_cc\""
|
||||||
cc="$cross_prefix$compat_cc"
|
cc="$cross_prefix$compat_cc"
|
||||||
found_compat_cc="yes"
|
found_compat_cc="yes"
|
||||||
|
Loading…
Reference in New Issue
Block a user