KiCAD autorouter freeroute has gone open source and stand alone
For Ubuntu 12.04, install the default-jdk i.e. sudo apt-get install default-jdk
The freeroute files can be downloaded from here: https://github.com/nikropht/FreeRouting/
Need to unzip and compile .java files for which there is a script
The following needs to be put into a bash script - e.g. compile_freeroute.sh:
#!/usr/bin/env bash # # Credits: http://www.freerouting.net/fen/viewtopic.php?f=4&t=255 # (A message written by forum user "foka" on 2014-03-23) # # This has been hacked together in a few minutes after reading the post above. # # 1. Check prerequisites: if [ ! -f /usr/share/java/jh.jar ] \ || [ ! -f /usr/share/icedtea-web/netx.jar ] then sudo apt-get install javahelp2 icedtea-netx-common fi # 2. Compile: if javac -classpath /usr/share/java/jh.jar:/usr/share/icedtea-web/netx.jar \ `find -type f -name "*.java"` then jar cfe fr.jar gui.MainApplication \ `find -type f ( -name "*.class" -o -name "*.properties" )` else echo "*** Some .java file was not compiled. See above" 1>&2 exit 1 fi # 3. Run: java -jar fr.jar
Then run bash compile_freeroute.sh and you got stand alone freeroute! :)
Related links are these: https://bugs.launchpad.net/kicad/+bug/1290022 https://github.com/32bitmicro/Freerouting http://www.freerouting.net/fen/viewtopic.php?f=4&t=255
Now you can make your own freedom CPU boards and design it with 100% free software and share designs! :) :)