On 1/12/2013 8:02 PM, Miguel Angel Ajo Pelayo wrote:
>    I use all three names without much care, Mac OSX, OSX, Mac OS, but I think 
> you're right.
> 
>     I checked, and it's implemented using gettimeofday :-)
>  
> ajo$ otool -t -I -v -V getrunningmicrosecs.cpp.o 
> getrunningmicrosecs.cpp.o:
> (__TEXT,__text) section
> __Z19GetRunningMicroSecsv:
> 0000000000000000      pushq   %rbp
> 0000000000000001      movq    %rsp,%rbp
> 0000000000000004      subq    $0x20,%rsp
> 0000000000000008      leaq    0xf0(%rbp),%rdi
> 000000000000000c              movq    $__Z19GetRunningMicroSecsv,%rsi
> 0000000000000016      callq   _gettimeofday            
> <-----------------------------
> 000000000000001b      imulq   $0x000f4240,0xf0(%rbp),%rsi
> 0000000000000023      movslq  0xf8(%rbp),%rdi
> 0000000000000027      addq    %rdi,%rsi
> 000000000000002a      movl    %esi,%ecx
> 000000000000002c              movl    %eax,0xec(%rbp)
> 000000000000002f              movl    %ecx,%eax
> 0000000000000031      addq    $0x20,%rsp
> 0000000000000035      popq    %rbp
> 0000000000000036      ret
> 
> Miguel Angel Ajo
> http://www.nbee.es
> +34911407752
> skype: ajoajoajo

I guess this means that "NOT APPLE" should be removed from the
conditional check to add "rt" to "PCBNEW_EXTRA_LIBS".  Can someone with
OSX please confirm this?

> 
> On 13/01/2013, at 01:41, Dick Hollenbeck <[email protected]> wrote:
> 
>> On 01/12/2013 06:05 PM, Miguel Angel Ajo Pelayo wrote:
>>> Where is it included exactly?, after pulling head now it fails on MacOS:
>>>
>>> Linking CXX shared module _pcbnew.so
>>> ld: library not found for -lrt
>>
>>
>> No -lrt on MacOS?
>>
>> I wonder how common/GetRunningMicroSecs() gets implemented on MacOS?
>>
>> gettimeofday( &tv, 0 );  ?
>>
>> Besides, what is MacOS?  I thought it was called OSX?
>>
>>
> 
> 


_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to