Compiling KiCad for macos High Sierra

Hi i am looking too this kicad on high sierra. Thanks much in advance. I can be in return sometimes seeding.

My DaveCAD version is too low me to handle it well enough.

My torrent is running since yesterday.

Hmm… i have then some problems as it can’t find any seeders. Sorry i will try take a look.

This tracker is announcing my seed and I prefer encrypted peers.
You may ad it manually.

Absolutely nothing at the moment sorry. I give up for now. Maybe operator has done some changes after some time. Thank you for your time and being active. I appreciate it.

Edit: I got partly. Wierdly loads over torrent. Maybe tomorrow can finish.

use --with-ngshared
Don’t use --with-x or --with-readline since you need neither X Windows or readline since the latter isn’t used by the shared library:

$ ./configure --with-ngshared

Also, I did a quick test build off the ngspice github repo, and it ran into problems with bison. This is because ngspice uses yacc but the configure script doesn’t correctly set up the path for bison -y; e.g.:

: //zorkmid ~/src/ngspice/release ; fgrep bison ./src/maths/cmaths/Makefile
	$(top_srcdir)/m4/ax_prog_bison_version.m4 \
BISON = /usr/local/opt/bison/bin/bison
YACC = bison -y
: //zorkmid ~/src/ngspice/release ; find . -name Makefile | xargs fgrep -l YACC  | wc -l

As you can see it find and sets the path to the brew-installed bison correctly, but the yacc alias fails as it relies on the PATH. Unfortunately, with 135 broken makefiles it’s a little hard to just tweak manually (although a script could do it). I can build it by explicitly setting the path:

$ PATH=/usr/local/opt/bison/bin:$PATH make -j10

But this is a pain for an automated build script to get right.

After building the ngspice shared object you need to make sure the kicad build script uses the one you just built, not sure how automatic that is or if it needs to be installed somewhere (possibly with a build-local prefix).

ThankYou Tiberiu! I think I got it! Very Much Appreciated!
All the Best! Markus

1 Like

KiCad is getting better and better.
Here is nightly I just tested and I love what I see :smiling_face_with_three_hearts:


As tried make new project it still did on this one complain missing sym files.

This nightly one seems to works! Thanks!

KiCad is getting better and better.
Here is nightly I just tested and I love what I see :smiling_face_with_three_hearts:


Tiberiu Vicol sent you 1 item


Hi Is this image for 10.13.6? I’m on 10.13.6 but I keep getting an OS version error.

Yes. 10.13.6 - 64bit

Dear firends, I can’t download any of the links provided before (nor torrents nor dropbox links).
Can you provide me a valid active link?
I need a compatible version for macOS High Sierra 10.13.6

Please open your torrent now.

Many thanks, it’s downloading now. It is the same for 10.13.6 right?

Yes, will work on High Sierra.

It worked perfectly friend, many thanks!

1 Like

KiCad 5.1.10 tag was created, therefore here is compiled for any intel mac starting with OSX 10.11

kicad-unified-5.1.10-10.11.dmg.torrent (25.1 KB)

MD5 (kicad-unified-5.1.10-10.11.dmg) = d120eb0623f3486c2c8ffbbec57980db

Application: KiCad
Version: (5.1.10-10.11), release build
wxWidgets 3.0.4
libcurl/7.54.0 LibreSSL/2.0.20 zlib/1.2.11 nghttp2/1.24.0
Platform: macOS High Sierra Version 10.13.6 (Build 17G14042), 64 bit, Little endian, wxMac
Build Info:
wxWidgets: 3.0.4 (wchar_t,STL containers,compatible with 2.8)
Boost: 1.75.0
OpenCASCADE Technology: 7.5.1
Curl: 7.54.0
Compiler: Clang 10.0.1 with C++ ABI 1002

Build settings:


Here is latest 5.99 compiled for 10.11 and up. It is a folder image, only applications, not unified. Open dmg file, test the applications to see if they work for you and after that drop them in Applications folder.
This was a very clean compile using information from this page

No Python support, but I’m working/learning on how to do this. :slight_smile:
kicad-5.99-29.04.2021.dmg.torrent (29.7 KB)

Enjoy !

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.