Hi, nearly the same. I added the #elif __amd64__ section for completeness. Greetings --- Mike
Am 13. März 2017 23:03:33 MEZ schrieb Chris Pavlina <[email protected]>: >Isn't this the same as what I linked to? > >On Mon, Mar 13, 2017 at 10:11:54PM +0100, Michael wrote: >> Hi, >> currently I'm using the following patch for the FreeBSD Port. >> (I'm not entirely shure if clang sets __x86_64__ too or only >__amd64__) >> >> --- include/system/libcontext.h.orig 2017-03-13 11:47:23.495919000 >+0100 >> +++ include/system/libcontext.h 2017-03-13 11:51:12.678651000 +0100 >> @@ -23,13 +23,15 @@ >> >> -#if defined(__GNUC__) || defined(__APPLE__) >> +#if defined(__GNUC__) || defined(__APPLE__) || defined(__FreeBSD__) >> >> #define LIBCONTEXT_COMPILER_gcc >> >> - #if defined(__linux__) >> + #if defined(__linux__) || defined(__FreeBSD__) >> #ifdef __x86_64__ >> #define LIBCONTEXT_PLATFORM_linux_x86_64 >> #define LIBCONTEXT_CALL_CONVENTION >> - >> + #elif __amd64__ >> + #define LIBCONTEXT_PLATFORM_linux_x86_64 >> + #define LIBCONTEXT_CALL_CONVENTION >> #elif __i386__ >> #define LIBCONTEXT_PLATFORM_linux_i386 >> >> >> Am 13. März 2017 21:53:17 MEZ schrieb Tomasz Wlostowski ><[email protected]>: >> >On 13.03.2017 18:56, Wayne Stambaugh wrote: >> >> Is this Tom's context library code? If so, Tom would you please >> >comment >> >> on the patch. I'm OK with assuming it doesn't break anything. >> >> >> >Hi Wayne, >> > >> >It's OK. I'll merge it soon. >> > >> >Cheers, >> >Tom >> >> On 3/13/2017 1:50 PM, Chris Pavlina wrote: >> >>> Hi, >> >>> >> >>> Would there be serious objection to merging a very minor patch to >> >make >> >>> KiCad build properly on FreeBSD? This isn't anything big, it's >> >basically >> >>> just adding __FreeBSD__ to the list of defines to test for >alongside >> >>> __linux__ in a couple places: >> >>> >> >>> >> >>https://forum.kicad.info/t/boost-lib-problem-on-64-bit-machines-linux/5619/10 >> >>> >> >>> I'm not suggesting any official support for FreeBSD, just making >a >> >minor >> >>> change to avoid losing the ability to build on something we >> >apparently >> >>> could build on before. >> >>> >> >> >> >> _______________________________________________ >> >> Mailing list: https://launchpad.net/~kicad-developers >> >> Post to : [email protected] >> >> Unsubscribe : https://launchpad.net/~kicad-developers >> >> More help : https://help.launchpad.net/ListHelp >> >> >> > >> > >> >_______________________________________________ >> >Mailing list: https://launchpad.net/~kicad-developers >> >Post to : [email protected] >> >Unsubscribe : https://launchpad.net/~kicad-developers >> >More help : https://help.launchpad.net/ListHelp >> >> greetings >> -- >> Mike
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

