====== Install gschem 1.10.2 on Ubuntu 20.04 LTS ====== * Install necessary packages. $ sudo apt install guile-2.0 guile-2.0-dev libglib2.0-dev $ sudo apt install libgtk2.0-dev libfam-dev python python2-dev * compile and install $ cd geda-gaf-1.10.2 $ ./configure $ make $ sudo make install * make sure libraries in /usr/local/bin are to be found # echo "/usr/local/lib" >> /etc/ld.so.conf.d/x86_64-usr-local-lib.conf # ldconfig ====== Install gschem on Ubuntu 16.04 LTS ====== Decided to install the latest versions of gEDA tools, since "Import Schematics" does not work with stock ones delivered by Ubuntu. * Download latest stable version of gschem from [[http://wiki.geda-project.org/geda:download|here]]. * Install necessary packages. $ sudo apt install guile-2.0 guile-2.0-dev * unpack sources into working directory $ mkdir ~/src $ cd ~/src $ tar xvzpf ~/public/Downloads/gEDA/geda-gaf-1.9.2.tar.gz * compile and install $ cd geda-gaf-1.9.2 $ ./configure $ make $ sudo make install * make sure libraries in /usr/local/bin are to be found # echo "/usr/local/lib" > /etc/ld.so.conf.d/x86_64-usr-local-lib.conf # ldconfig * launch and enjoy $ /usr/local/bin/gschem ====== Install pcb on Ubuntu 16.04 LTS ====== * Download latest stable version of pcb from [[http://sourceforge.net/projects/pcb/files/pcb/|here]]. * Install necessary packages. $ sudo apt install intltool flex bison texinfo texlive-binaries dbus* dbus*-dev libdbus-1-dev freeglut* $ sudo apt install mesa-common-dev libgl1-mesa-dev libglib2.0-dev gtk+-2.0 libgtkglext1-dev libgd-dev * unpack sources into working directory $ mkdir ~/src $ cd ~/src $ tar xvzpf ~/public/Downloads/gEDA/pcb-4.0.2.tar.gz * compile and install $ cd pcb-4.0.2/ $ ./configure $ make $ sudo make install * launch and enjoy $ /usr/local/bin/pcb ====== Install gschem on Mandriva 2010.2 ====== * Download latest stable version of gschem from [[http://geda.seul.org/wiki/geda:download|here]]. * Install necessary '-devel' packages. $ sudo urpmi lib64guile-devel lib64glib2.0-devel lib64gtk+2.0_0-devel * unpack sources into working directory $ tar xvzpf ~/Downloads/geda/geda-gaf-1.6.2.tar.gz * compile and install $ cd geda-gaf-1.6.2 $ ./configure $ make $ sudo make install * launch and enjoy $ /usr/local/bin/gschem ====== Install pcb on Mandriva 2010.2 ====== * Download latest stable version of pcb from [[http://sourceforge.net/projects/pcb/files/pcb/|here]]. * Install necessary packages. $ sudo urpmi intltool flex bison lib64gd-devel lib64dbus-1-devel $ sudo urpmi lib64mesagl1-devel lib64mesaglut3-devel lib64gtkglext-1.0_0-devel * unpack sources into working directory $ tar xvzpf ~/Downloads/geda/pcb-20110918.tar.gz * compile and install $ cd pcb-20110918/ $ ./configure --program-suffix='-20110918' --disable-gl $ make $ sudo make install * launch and enjoy $ /usr/local/bin/pcb-20110918 ====== Install verilog on Mandriva 2010.2 ====== * Download latest stable version of verilog from [[ftp://ftp.icarus.com/pub/eda/verilog/v0.9/|here]]. * Install necessary packages. $ sudo urpmi gcc-c++ * unpack sources into working directory $ tar xvzpf ~/Downloads/gEDA/verilog-0.9.4.tar.gz * compile and install $ cd verilog-0.9.4/ $ ./configure --program-suffix='-0.9.4' $ make $ sudo make install