Thank you for checking it so carefully ;-)
2013/1/14 Wayne Stambaugh <[email protected]> > On 1/14/2013 9:10 AM, Miguel Angel Ajo Pelayo wrote: > > In my OSX system, if we add "-lrt" to linker, it will fail. > > > > So It should be keep, at least for my OSX version. > > Thanks Miguel. Apparently on OSX gettimeofday() is being pulled in from > another library already defined in the link list. > > > > > > > > > > > 2013/1/14 Wayne Stambaugh <[email protected] > > <mailto:[email protected]>> > > > > 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 <tel:%2B34911407752> > > > 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] > > <mailto:[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? > > >> > > >> > > > > > > > > > > > > > > > > -- > > > > Miguel Angel Ajo Pelayo > > http://www.nbee.es > > +34 636 52 25 69 > > skype: ajoajoajo > > -- Miguel Angel Ajo Pelayo http://www.nbee.es +34 636 52 25 69 skype: ajoajoajo
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

