random-builder / kicad_freerouting-plugin

KiCad FreeRouting.jar round trip invoker
Apache License 2.0
54 stars 12 forks source link

Mac OSX? cant install #9

Open steeley opened 4 years ago

steeley commented 4 years ago

There are several plugin folders in theOS Kicad app. directory - this plugin does not seem to work from any of them. How to fix?

mbrohl commented 3 years ago

I can confirm that it does not work in MAc OS Catalina while other plugins placed in the same folder do work. The plugin is not even shown in the plugins menu.

ScaredyCat commented 3 years ago

I can't get it to work as a plugin but it does work. from the command line. In pcbnew : Save your pcb as dsn file

File->export ->Spectra DSN

from command line:

java -jar /jar/jar3/FreeRouting.jar -di

or

java -jar /jar/jar3/FreeRouting.jar -de filename.dsn

*note -di for a file dialog -de if you're providing the path and filename of the dsn file.

andrasfuchs commented 2 years ago

This is most likely because our freerouting macOS executable is not signed. We have a discussion about it here, if you are interested.

@ScaredyCat's solution should work though, and you might also need to add the -do parameter for the output file.

java -jar freerouting-1.4.5.1.jar -de input_filename.dsn -do output_filename.ses

The current freerouting-1.4.5.1.jar can be downloaded from here: https://github.com/freerouting/freerouting/releases