> On Jan 20, 2016, at 10:14 AM, Alexis La Goutte <alexis.lagou...@gmail.com> 
> wrote:
> 
> 
> 
>> On Wed, Jan 20, 2016 at 3:48 PM, David Morsberger <d...@morsberger.com> 
>> wrote:
>> 
>> 
>>> On Wed, Jan 20, 2016 at 8:43 AM, Stig Bjørlykke <s...@bjorlykke.org> wrote:
>>>> On Wed, Jan 20, 2016 at 1:47 PM, David Morsberger <d...@morsberger.com> 
>>>> wrote:
>>>>  
>>>> I am getting actual errors within Xcode after ‘cmake -G Xcode’. This can 
>>>> easily be resolved by not testing ‘—as-needed’ or ‘—pie’ when XCODE just 
>>>> like what is done for MSVC.
>>> 
>>> Ah, yes, I forgot about this.  I have tried to fix this earlier without 
>>> luck.
>>> https://www.wireshark.org/lists/wireshark-dev/201009/msg00278.html
>>> 
>>> 
>>> I have a local fix in my cmake build directory for this flags, I manually 
>>> changed this lines in CMakeCache.txt:
>>> 
>>> WS_LD_FLAG_VALID0:INTERNAL=0
>>> WS_LD_FLAG_VALID1:INTERNAL=0
>>>  
>>> A correct fix for this would be nice.
>> 
>> My current workaround is the following change to CMakeLists.txt :
>> -if(NOT CMAKE_C_COMPILER_ID MATCHES "MSVC")
>> +if(NOT (CMAKE_C_COMPILER_ID MATCHES "MSVC" OR XCODE))
>>      set(WIRESHARK_LD_FLAGS
>>              -Wl,--as-needed
>> 
>> I still want to know what is going on because there has to be a way to find 
>> out when the compile/link check fails.
> The fix look good for me (and can be push on gerrit) 

I plan on pushing to gerrit but I was trying to figure out Xcode, cmake, and 
clang first. 
>>  
>> 
>> ___________________________________________________________________________
>> Sent via:    Wireshark-dev mailing list <wireshark-dev@wireshark.org>
>> Archives:    https://www.wireshark.org/lists/wireshark-dev
>> Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
>>              mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe
> 
> ___________________________________________________________________________
> Sent via:    Wireshark-dev mailing list <wireshark-dev@wireshark.org>
> Archives:    https://www.wireshark.org/lists/wireshark-dev
> Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
>             mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev@wireshark.org>
Archives:    https://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe

Reply via email to