7/10/2023 0 Comments Dotty graphviz for mac![]() ![]() …does a bunch of stuff and then apparently does not provide a working install of Graphviz, or at least, not one that I can find or figure out how to run. …I can’t figure out what this page is suggesting I do. I poked around that site and did find a couple of binary downloads, all of which segfault when I run them. I read through all the links since my last post, followed all the links, and all of them ended in either an error or no instructions on how to proceed all the way to a working graphviz installation. I came back to check up because I’m now over 6 months without an essential tool over this. Or we could bail on this and advise our audience to use Homebrew. I also wondered about just scarfing up builds from Homebrew, and, er, doing something. I realize this was an abuse of power but wonder if there are decent alternatives. As pointed out, we also don’t have a certificate to sign the software for Graphviz to be trusted for an installation and I’m not sure we merit that much trust anyway.įinally, in the distant past, I believe we put the command line tools in Graphviz.app/Contents/MacOS/bin (with a corresponding lib nearby) and then symlinked this into /usr/local. But I’m not convinced this would handle relocation correctly, if graphviz is not installed in /Applications. I did some experiments to get pkgbuild working, and it did not seem hard. dmg which seems to be how OSX programs are shipped. At this point we lack any way to put Graphviz.app into a. I am not sure if there is even a more tasteful way to make that happen. I believe the interactive Xcode GUI still builds, too, but the Makefiles enable us to compile it as part of a CI pipeline. It is run from old style Makefiles in graphviz/macosx/build You can see the debris of older Makefiles there as well. Currently, the Xcode build generates Graphviz.app and probably the command line tools, too. The immediate need is to get automated builds and packaging working again. OK stream of consciousness, someone can help to organize this into a plan. Hi, thank you for your interest in working on this. ![]()
0 Comments
Leave a Reply. |