{"id":2055,"date":"2014-08-08T18:08:31","date_gmt":"2014-08-08T09:08:31","guid":{"rendered":"https:\/\/je1sgh.mydns.jp\/?page_id=2055"},"modified":"2014-08-08T18:08:31","modified_gmt":"2014-08-08T09:08:31","slug":"mac-os-x","status":"publish","type":"page","link":"https:\/\/je1sgh.mydns.jp\/?page_id=2055","title":{"rendered":"Mac OS X"},"content":{"rendered":"<p><a title=\"PIC\" href=\"https:\/\/je1sgh.mydns.jp\/?page_id=1392\">PIC<\/a>&gt;<a title=\"SDCC + MPLab X\" href=\"https:\/\/je1sgh.mydns.jp\/?page_id=2035\">SDCC+MPLab X<\/a><\/p>\n<h1><strong>SDCC + MPLab X (Mac OS X)<\/strong><\/h1>\n<h2>\u74b0\u5883<\/h2>\n<p>MacOS X\u3067\u306f\uff0c\uff12\u53f0\u8a66\u3057\u3066\u306a\u3093\u3068\u304b\uff12\u53f0\u3068\u3082\u6210\u529f\u3057\u307e\u3057\u305f\uff0e\u95a2\u4fc2\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306f\uff0c\u4e0b\u8a18\u306e\u901a\u308a\u3067\u3059\uff0e<\/p>\n<ul>\n<li>Mac Pro Late 2013 \/ Mac mini Late 2012<\/li>\n<li>Mac OS X 10.9.4<\/li>\n<li>MPLab X V.2.15<\/li>\n<li>Boost lib 1.55<\/li>\n<li>gputils 1.3.0<\/li>\n<li>sdcc 3.4.0<\/li>\n<li>Java JDK 8u11<\/li>\n<\/ul>\n<h1>MPLab X<\/h1>\n<p>Mac OS X\u3067\u3082MPLab X\u81ea\u4f53\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306f\u96e3\u3057\u3044\u3053\u3068\u306f\u306a\u3044\u3068\u601d\u3044\u307e\u3059\uff0e\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d1\u30b9\u306f\uff0c<strong>\/Applications\/microchip\/mplabx<\/strong>\u3068\u306a\u308a\u307e\u3059\uff0e<\/p>\n<h1>Boost lib<\/h1>\n<p><strong>\/opt\/lib<\/strong>\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3057\u305f\uff0e<\/p>\n<pre>.\/bootstrap.sh --prefix=\/opt\n.\/b2 -j8\nsudo .\/b2 install<\/pre>\n<h1>gputils<\/h1>\n<p>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d1\u30b9\u306f<strong>\/opt<\/strong>\u3067\u7a81\u304d\u9032\u307f\u307e\u3059\uff0e<\/p>\n<pre>.\/configure --prefix=\/opt --localstatedir=\/opt\/var \\\n--sysconfdir=\/opt\/etc --mandir=\/opt\/share\/man \\\n--infodir=\/opt\/share\/info --enable-shared  \\\n--with-mplabx-path=\/Applications\/microchip\/mplabx<\/pre>\n<p>\u3042\u3068\u306f<\/p>\n<pre>make -j8\nsudo make install<\/pre>\n<p>\u3067\u3059\uff0e<\/p>\n<h1>SDCC<\/h1>\n<p>Mac OS X\u3067\u3082SDCC\u306ebuild\u3092\u3044\u308d\u3044\u308d\u8a66\u307f\u307e\u3057\u305f\u304c\uff0c\u7d50\u5c40\u3042\u304d\u3089\u3081\u3066\uff0cbuild\u6e08\u307f\u306ebinary\u3092\u4f7f\u3046\u3053\u3068\u306b\u3057\u307e\u3057\u305f\uff0e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d1\u30b9\u306f\uff0c\u304a\u4ed5\u7740\u305b\u306e<strong>\/usr\/local<\/strong>\u3067\u306a\u304f\u3066\uff0c\u3053\u3053\u3082<strong>\/opt<\/strong>\u3067\u884c\u304d\u307e\u3059\uff0e<\/p>\n<ol>\n<li>\u30d0\u30a4\u30ca\u30ea\u30fc\u9069\u5f53\u306a\u5834\u6240\u306b\u5c55\u958b<\/li>\n<li>\u5c55\u958b\u3057\u305f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30fc\u5185\u306b\u884c\u304d\uff0c&#8221;sudo cp -rvp {bin,share} \/opt&#8221;\u3092\u5b9f\u884c<\/li>\n<li><strong>\/etc\/paths<\/strong>\u306b\uff0c<strong>\/opt\/bin<\/strong>\u3092\u8ffd\u52a0\u3057\u305f<sup class=\"modern-footnotes-footnote \" data-mfn=\"1\" data-mfn-post-scope=\"00000000000002ee0000000000000000_2055\"><a href=\"javascript:void(0)\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-00000000000002ee0000000000000000_2055-1\">1<\/a><\/sup><span id=\"mfn-content-00000000000002ee0000000000000000_2055-1\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"1\">\u3053\u306e\u52b9\u679c\u306f\u89e3\u308a\u307e\u305b\u3093\uff0e<\/span><\/li>\n<\/ol>\n<h1>\u00a0Tool chain<\/h1>\n<p>Linux\u3068\u540c\u69d8\u306b\uff0c<\/p>\n<ol>\n<li>Tools\u30e1\u30cb\u30e5\u30fc\u306ePlugins<\/li>\n<li>Available plugins\u306e\u30bf\u30d6\u3092\u62bc\u3059\u3068\uff0cSDCC Toolchain\u304c\u3042\u308b\u306e\u3067\uff0c\u30c1\u30a7\u30c3\u30af\u3092\u5165\u308c\u3066\uff0c&#8221;Install&#8221;\uff0e<\/li>\n<li>\u30c0\u30a4\u30a2\u30ed\u30b0\u30dc\u30c3\u30af\u30b9\u3092\u9589\u3058\u3066\uff0c\u30e1\u30cb\u30e5\u30fc\u306eTools\u304b\u3089\uff0cOptions<\/li>\n<li>Embedded\u3092\u9078\u3093\u3067\uff0cBuild tools\u306e\u30bf\u30d6\u3092\u62bc\u3059\uff0e<\/li>\n<li>Scan for Build tools\u306e\u30dc\u30bf\u30f3\u3092\u62bc\u3057\u3066\uff0cSDCC Toolchain\u304c\u8868\u793a\u3055\u308c\u305f\u3089\u3081\u3067\u305f\u3057\u3081\u3067\u305f\u3057\uff0e<\/li>\n<\/ol>\n<h2>SDCC Toolchain\u304c\u8868\u793a\u3055\u308c\u306a\u3044\u5834\u5408<\/h2>\n<p>\u4e0a\u8a18\u3092\u3084\u3063\u3066\u3082SDCC Toolchain\u304c\u8868\u793a\u3055\u308c\u306a\u3044\u5834\u5408\u306f\uff0c<strong>5<\/strong>\u3067\uff0c&#8221;Add&#8230;&#8221;\u30dc\u30bf\u30f3\u3092\u62bc\u3057\uff0cBase Directory: \u306b<strong>&#8220;\/opt\/bin&#8221;<\/strong>\u3092\u5165\u529b\u3057\u307e\u3059\uff0e\u305d\u3046\u3059\u308c\u3070\uff0cType: \u304c\u81ea\u52d5\u7684\u306b<strong>&#8220;SDCC Toolchain&#8221;<\/strong>\u3068\u8868\u793a\u3055\u308c\u307e\u3059\u306e\u3067\uff0c&#8221;OK&#8221;\u3092\u62bc\u3057\u3066\u3081\u3067\u305f\u3057\u3081\u3067\u305f\u3057\uff0e<\/p>\n<p style=\"text-align: right;\"><em>[2014\u5e748\u67088\u65e5\uff08\u91d1\uff09]<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>PIC&gt;SDCC+MPLab X SDCC + MPLab X (Mac OS X) \u74b0\u5883 MacOS X\u3067\u306f\uff0c\uff12\u53f0\u8a66\u3057\u3066\u306a\u3093\u3068\u304b\uff12\u53f0\u3068\u3082\u6210\u529f\u3057\u307e\u3057\u305f\uff0e\u95a2\u4fc2\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u306f\uff0c\u4e0b\u8a18\u306e\u901a\u308a\u3067\u3059\uff0e Mac Pro Late 2013 \/ Mac mini Late 2012 Mac OS X 10.9.4 MPLab X V.2.15 Boost lib 1.55 gputils 1.3.0 sdcc 3.4.0 Java JDK 8u11 MPLab X Mac OS X\u3067\u3082MPLab X\u81ea\u4f53\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306f\u96e3\u3057\u3044\u3053\u3068\u306f\u306a\u3044\u3068\u601d\u3044\u307e\u3059\uff0e\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d1\u30b9\u306f\uff0c\/Applications\/microchip\/mplabx\u3068\u306a\u308a\u307e\u3059\uff0e Boost lib \/opt\/lib\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3057\u305f\uff0e .\/bootstrap.sh &#8211;prefix=\/opt .\/b2 -j8 sudo .\/b2 install gputils &hellip; <a href=\"https:\/\/je1sgh.mydns.jp\/?page_id=2055\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Mac OS X&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2035,"menu_order":11,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-2055","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/je1sgh.mydns.jp\/index.php?rest_route=\/wp\/v2\/pages\/2055","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/je1sgh.mydns.jp\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/je1sgh.mydns.jp\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/je1sgh.mydns.jp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/je1sgh.mydns.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2055"}],"version-history":[{"count":0,"href":"https:\/\/je1sgh.mydns.jp\/index.php?rest_route=\/wp\/v2\/pages\/2055\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/je1sgh.mydns.jp\/index.php?rest_route=\/wp\/v2\/pages\/2035"}],"wp:attachment":[{"href":"https:\/\/je1sgh.mydns.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2055"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}