Take a look at https://github.com/KiCad/kicad-mac-builder which is super awesome and should be better than those shell scripts in every way. :) If the old stuff is better than the new stuff, please let me know how I can improve the new :)
Thanks! On Fri, Nov 2, 2018, 4:50 PM Maciej Suminski <maciej.sumin...@cern.ch wrote: > I am not a Mac guru, so I have followed a lazy path of > KiCadMacOSPackaging [1] script by Adam Wolf, which got me cairo library > as well. > > Cheers, > Orson > > 1. > > https://github.com/wayneandlayne/KiCadMacOSPackaging/blob/master/setup.sh#L27 > > On 11/2/18 8:47 PM, Jeff Young wrote: > > CLion must have been holding on to something somewhere. Invalidating > CLion’s caches and restarting did the deed. > > > > So my best guess is that you need to “brew install cairo”, and at least > rerun CMake (possibly also needing to flush your devenv's caches). > > > > Have we added cairo to the list of pre-requisties in the build > instructions? > > > > Cheers, > > Jeff. > > > >> On 2 Nov 2018, at 13:27, Maciej Suminski <maciej.sumin...@cern.ch> > wrote: > >> > >> Hi Jeff, > >> > >> I copied and adjusted your cmake spell, and it works fine for me on > >> macOS 10.13 with cairo installed via brew. One difference I spotted is > >> that I have cairo_quartz.h in > >> /usr/local/Cellar/cairo/1.14.12/include/cairo/. > >> > >> Cheers, > >> Orson > >> > >> On 11/2/18 1:58 PM, Jeff Young wrote: > >>> CLion. CMake args: > >>> > >>> -DCMAKE_C_COMPILER=clang > >>> -DCMAKE_CXX_COMPILER=clang++ > >>> -DCMAKE_OSX_DEPLOYMENT_TARGET=10.13 > >>> -DwxWidgets_CONFIG_EXECUTABLE=../../wxWidgets/wx-bin/bin/wx-config > >>> -DKICAD_SCRIPTING=ON > >>> -DKICAD_SCRIPTING_MODULES=OFF > >>> -DKICAD_SCRIPTING_WXPYTHON=OFF > >>> -DKICAD_USE_OCE=OFF > >>> -DCMAKE_INSTALL_PREFIX=./bin > >>> -DCMAKE_BUILD_TYPE=Debug > >>> > -DPYTHON_SITE_PACKAGE_PATH=/Users/jeff/kicad_dev/wxWidgets/wx-bin/lib/python2.7/site-packages > >>> > >>> Cheers, > >>> Jeff. > >>> > >>> > >>>> On 2 Nov 2018, at 12:39, Adam Wolf <adamw...@feelslikeburning.com> > wrote: > >>>> > >>>> How are you building? What are your cmake arguments? > >>>> > >>>> Adam > >>>> > >>>> On Fri, Nov 2, 2018, 7:33 AM Jeff Young <j...@rokeby.ie <mailto: > j...@rokeby.ie> <mailto:j...@rokeby.ie <mailto:j...@rokeby.ie>> wrote: > >>>> I also tried “brew install cairo” to no avail. I assume I need a > Cairo.framework in my /system/library/frameworks, but I’m not sure how to > get it there. > >>>> > >>>> > >>>>> On 2 Nov 2018, at 10:28, Jeff Young <j...@rokeby.ie <mailto: > j...@rokeby.ie> <mailto:j...@rokeby.ie <mailto:j...@rokeby.ie>>> wrote: > >>>>> > >>>>> "cairo-quartz.h can’t be found” > >>>>> > >>>>> I have such a file at /opt/local/include/cairo/, but that’s > evidently not where the dev system is looking. Do I need to copy that > somewhere, or does something in my setup need to be updated to look for it > there? > >>>>> > >>>>> Thanks, > >>>>> Jeff. > >>>>> _______________________________________________ > >>>>> Mailing list: https://launchpad.net/~kicad-developers < > https://launchpad.net/~kicad-developers> < > https://launchpad.net/~kicad-developers < > https://launchpad.net/~kicad-developers>> > >>>>> Post to : kicad-developers@lists.launchpad.net <mailto: > kicad-developers@lists.launchpad.net> <mailto: > kicad-developers@lists.launchpad.net <mailto: > kicad-developers@lists.launchpad.net>> > >>>>> Unsubscribe : https://launchpad.net/~kicad-developers < > https://launchpad.net/~kicad-developers> < > https://launchpad.net/~kicad-developers < > https://launchpad.net/~kicad-developers>> > >>>>> More help : https://help.launchpad.net/ListHelp < > https://help.launchpad.net/ListHelp> <https://help.launchpad.net/ListHelp > <https://help.launchpad.net/ListHelp>> > >>>> > >>>> > >>>> _______________________________________________ > >>>> Mailing list: https://launchpad.net/~kicad-developers < > https://launchpad.net/~kicad-developers> < > https://launchpad.net/~kicad-developers < > https://launchpad.net/~kicad-developers>> > >>>> Post to : kicad-developers@lists.launchpad.net <mailto: > kicad-developers@lists.launchpad.net> <mailto: > kicad-developers@lists.launchpad.net <mailto: > kicad-developers@lists.launchpad.net>> > >>>> Unsubscribe : https://launchpad.net/~kicad-developers < > https://launchpad.net/~kicad-developers> < > https://launchpad.net/~kicad-developers < > https://launchpad.net/~kicad-developers>> > >>>> More help : https://help.launchpad.net/ListHelp < > https://help.launchpad.net/ListHelp> <https://help.launchpad.net/ListHelp > <https://help.launchpad.net/ListHelp>> > >>> > >>> > >>> > >>> _______________________________________________ > >>> Mailing list: https://launchpad.net/~kicad-developers > >>> Post to : kicad-developers@lists.launchpad.net > >>> Unsubscribe : https://launchpad.net/~kicad-developers > >>> More help : https://help.launchpad.net/ListHelp > >>> > >> > >> _______________________________________________ > >> Mailing list: https://launchpad.net/~kicad-developers > >> Post to : kicad-developers@lists.launchpad.net > >> Unsubscribe : https://launchpad.net/~kicad-developers > >> More help : https://help.launchpad.net/ListHelp > > > > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp