[PATCH] build: fix Mac OS X configure process

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2012/7/23 Arun Raghavan <arun.raghavan at collabora.co.uk>:
> On Thu, 2012-07-19 at 16:41 +0800, Deng Zhengrong wrote:
>> The original header file doesn't exist on Lion (10.7.4).
>> ---
>>  configure.ac |    5 ++++-
>>  1 files changed, 4 insertions(+), 1 deletions(-)
>>
>> diff --git a/configure.ac b/configure.ac
>> index 0290fa0..e600fba 100644
>> --- a/configure.ac
>> +++ b/configure.ac
>> @@ -473,7 +473,10 @@ if test "x$os_is_darwin" = "x1" ; then
>>      # How do I check a framework "library" - AC_CHECK_LIB prob. won't work??, just assign LIBS & hope
>>      AC_CHECK_HEADER([/Developer/Headers/FlatCarbon/CoreServices.h],
>>          [LIBS="$LIBS -framework CoreServices"],
>> -        [AC_MSG_ERROR([CoreServices.h header file not found])]
>> +        [AC_CHECK_HEADERS([/System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h],
>> +            [LIBS="$LIBS -framework CoreServices"],
>> +            [AC_MSG_ERROR([CoreServices.h header file not found])]
>> +        )]
>>      )
>>
>>      AC_MSG_RESULT([ok])
>
> Wil this will work fine on previous versions of OS X?

Yes, it should, as in older versions, the current header file place is
still in the configure file and would be checked.


[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux