Update wiki pages
[geda-gaf.git] / docs / wiki / geda-installation.html
blob0bf5e8f1b47c8488558e842f57ca450650816566
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html>
4 <head>
5 <link rel="stylesheet" media="screen" type="text/css" href="./style.css" />
6 <link rel="stylesheet" media="screen" type="text/css" href="./design.css" />
7 <link rel="stylesheet" media="print" type="text/css" href="./print.css" />
9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
10 </head>
11 <body>
13 <p>
14 <em>Translations of this page are also available in the following languages:</em> <a href="geda-installation.fr.html" class="wikilink1" title="geda-installation.fr.html">Français</a>, <a href="geda-installation.ru.html" class="wikilink1" title="geda-installation.ru.html">Русский</a>.
15 </p>
17 <h1 class="sectionedit1" id="installation_help">Installation help</h1>
18 <div class="level1">
20 <p>
21 This section provides some information useful to people who want to install gEDA onto their computers.
22 </p>
24 <p>
25 See the <a href="geda-download.html" class="wikilink1" title="geda-download.html">download page</a> for more general information.
26 </p>
28 </div>
29 <!-- EDIT1 SECTION "Installation help" [146-347] -->
30 <h2 class="sectionedit2" id="debian_distributions">Debian distributions</h2>
31 <div class="level2">
33 <p>
34 The repository of the Debian distribution contains <a href="http://packages.debian.org/search?suite=default&amp;section=all&amp;arch=any&amp;searchon=names&amp;keywords=geda" class="urlextern" title="http://packages.debian.org/search?suite=default&amp;section=all&amp;arch=any&amp;searchon=names&amp;keywords=geda" rel="nofollow">binary packages</a> of the core geda/gaf tools including <a href="http://packages.debian.org/search?suite=default&amp;section=all&amp;arch=any&amp;searchon=names&amp;keywords=gschem" class="urlextern" title="http://packages.debian.org/search?suite=default&amp;section=all&amp;arch=any&amp;searchon=names&amp;keywords=gschem" rel="nofollow">gschem</a>, <a href="http://packages.debian.org/search?suite=default&amp;section=all&amp;arch=any&amp;searchon=names&amp;keywords=pcb" class="urlextern" title="http://packages.debian.org/search?suite=default&amp;section=all&amp;arch=any&amp;searchon=names&amp;keywords=pcb" rel="nofollow">pcb</a>, <a href="http://packages.debian.org/search?suite=default&amp;section=all&amp;arch=any&amp;searchon=names&amp;keywords=gnucap" class="urlextern" title="http://packages.debian.org/search?suite=default&amp;section=all&amp;arch=any&amp;searchon=names&amp;keywords=gnucap" rel="nofollow">gnucap</a> and <a href="http://packages.debian.org/search?suite=default&amp;section=all&amp;arch=any&amp;searchon=names&amp;keywords=gerbv" class="urlextern" title="http://packages.debian.org/search?suite=default&amp;section=all&amp;arch=any&amp;searchon=names&amp;keywords=gerbv" rel="nofollow">gerbv</a>. Due to license specifics some tools like ngspice might not be distributed by Debian (or might be in Debian “nonfree”). However, the geda suite will work nicely on Debian, if you have prepared your box by installing some development packages and built it yourself or installed it from somewhere else. For more detailed information, see the <a href="geda-debian.html" class="wikilink1" title="geda-debian.html">debian installation notes</a>.
35 </p>
37 </div>
38 <!-- EDIT2 SECTION "Debian distributions" [348-1412] -->
39 <h2 class="sectionedit3" id="fedora_and_redhat_distributions">Fedora and RedHat distributions</h2>
40 <div class="level2">
42 <p>
43 For RedHat distributions you may wish to download the <a href="http://www.sp5pbe.waw.pl/~sp5smk/software.html" class="urlextern" title="http://www.sp5pbe.waw.pl/~sp5smk/software.html" rel="nofollow"> RPM binaries</a> prepared by Wojciech Kazubski.
44 </p>
46 <p>
47 Since Fedora Core 5, major parts of gEDA are available from <a href="http://fedoraproject.org/wiki/Extras?highlight(CategoryExtras)" class="urlextern" title="http://fedoraproject.org/wiki/Extras?highlight(CategoryExtras)" rel="nofollow">Fedora Core Extra</a>.
48 </p>
50 <p>
51 For more informations read the <a href="geda-fedora_rpm_installation.html" class="wikilink1" title="geda-fedora_rpm_installation.html"> fedora rpm installation notes</a>.
52 </p>
53 <ul>
54 <li class="level1"><div class="li"> <a href="geda-fc4.html" class="wikilink1" title="geda-fc4.html">Fedora Core 4 install notes</a></div>
55 </li>
56 <li class="level1"><div class="li"> <a href="geda-fc3.html" class="wikilink1" title="geda-fc3.html">Fedora Core 3 install notes</a></div>
57 </li>
58 <li class="level1"><div class="li"> <a href="geda-fc2.html" class="wikilink1" title="geda-fc2.html">Fedora Core 2 install notes</a></div>
59 </li>
60 <li class="level1"><div class="li"> <a href="geda-fc1.html" class="wikilink1" title="geda-fc1.html">Fedora Core 1 install notes</a></div>
61 </li>
62 </ul>
64 </div>
65 <!-- EDIT3 SECTION "Fedora and RedHat distributions" [1413-2035] -->
66 <h2 class="sectionedit4" id="suse_and_opensuse_distributions">SuSE and OpenSuSE distributions</h2>
67 <div class="level2">
69 <p>
70 For SuSE and OpenSuSE distributions there are rpm packages for several gEDA related programms.
71 They&#039;ve been prepared by Werner Hoch using the OpenSuSE Build Service.
72 </p>
74 <p>
75 You can install the rpm packages with YaST, yum or any other installation tool. The packages are located in a yum repository at <a href="http://download.opensuse.org/repositories/science/" class="urlextern" title="http://download.opensuse.org/repositories/science/" rel="nofollow">OpenSuSE</a> or <a href="ftp://ftp-1.gwdg.de/pub/opensuse/repositories/science/" class="urlextern" title="ftp://ftp-1.gwdg.de/pub/opensuse/repositories/science/" rel="nofollow">OpenSuSE mirror</a>.
76 </p>
78 <p>
79 For more informations read the <a href="geda-suse_rpm_installation.html" class="wikilink1" title="geda-suse_rpm_installation.html"> SuSE rpm installation notes</a>.
80 </p>
81 <ul>
82 <li class="level1"><div class="li"> <a href="geda-suse_10.1.html" class="wikilink1" title="geda-suse_10.1.html">Suse 10.1 install notes</a></div>
83 </li>
84 <li class="level1"><div class="li"> <a href="geda-suse_10.0.html" class="wikilink1" title="geda-suse_10.0.html">Suse 10.0 install notes</a></div>
85 </li>
86 <li class="level1"><div class="li"> <a href="geda-suse_9.3.html" class="wikilink1" title="geda-suse_9.3.html">Suse 9.3 install notes</a></div>
87 </li>
88 </ul>
90 </div>
91 <!-- EDIT4 SECTION "SuSE and OpenSuSE distributions" [2036-2756] -->
92 <h2 class="sectionedit5" id="ubuntu_distributions">Ubuntu distributions</h2>
93 <div class="level2">
94 <ul>
95 <li class="level1"><div class="li"> <a href="geda-ubuntu.html" class="wikilink1" title="geda-ubuntu.html">Ubuntu install notes</a></div>
96 </li>
97 </ul>
99 </div>
100 <!-- EDIT5 SECTION "Ubuntu distributions" [2757-2832] -->
101 <h2 class="sectionedit6" id="mac_osx_distributions">Mac OSX distributions</h2>
102 <div class="level2">
105 For Mac OSX distributions you may wish to download the <a href="http://www.geda.seul.org/download.html" class="urlextern" title="http://www.geda.seul.org/download.html" rel="nofollow">latest Fink binaries</a> prepared by Charles Lepple.
106 See also <a href="geda-devmacosx.html" class="wikilink1" title="geda-devmacosx.html">notes on using gEDA on Mac</a>.
107 </p>
109 </div>
110 <!-- EDIT6 SECTION "Mac OSX distributions" [2833-3071] -->
111 <h2 class="sectionedit7" id="windows">Windows</h2>
112 <div class="level2">
115 gEDA is a set of GNU/Linux or Unix-native programs. There is no supported Windows version. However, since most programs are based on the cross-platform GTK+ libraries, it is possible to build a Windows version. Therefore, if you want a Windows version, please feel free to grab the sources and try to build one yourself.
116 </p>
119 Experimental releases of <a href="http://www.delorie.com/pcb/geda-windows/" class="urlextern" title="http://www.delorie.com/pcb/geda-windows/" rel="nofollow"> gEDA for Microsoft Windows</a>™. Still a work in progress.
120 </p>
123 MinGW hooks are built into many of the gEDA applications. Therefore, knowledgeable individuals have been able to build, install, and run many of the tools on Windows systems. Also, the tools do run on Windows under the <a href="http://www.cygwin.com/" class="urlextern" title="http://www.cygwin.com/" rel="nofollow">Cygwin</a> environment. However, binary executables for most of the gEDA Suite are not currently distributed by the gEDA Project. If you are a developer and wish to provide ongoing support for Windows, please contact the project via the geda-user e-mailing list.
124 </p>
127 Please see the <a href="geda-cygwin.html" class="wikilink1" title="geda-cygwin.html">cygwin</a> page on this wiki for more information on building gEDA using cygwin.
128 </p>
131 This worked to install geda on Windows XP on 3/9/2012:
132 </p>
133 <ol>
134 <li class="level1"><div class="li"> Get the snapshot file “build-20120307.zip” from <a href="http://www.delorie.com/pcb/geda-windows/" class="urlextern" title="http://www.delorie.com/pcb/geda-windows/" rel="nofollow">http://www.delorie.com/pcb/geda-windows/</a> into a new folder gEDA on the C:/ hard drive.</div>
135 </li>
136 <li class="level1"><div class="li"> Extract the zipped files into the same folder (C:/gEDA).</div>
137 </li>
138 <li class="level1"><div class="li"> Run the geda-runtime.exe file to install runtime.</div>
139 </li>
140 <li class="level1"><div class="li"> Run the pcb-20110918.exe file to install pcb.</div>
141 </li>
142 <li class="level1 node"><div class="li"> Set environment variables under control panel → system → Advanced tab</div>
143 <ol>
144 <li class="level2"><div class="li"> Click on “Environment Variables” (at bottom)</div>
145 </li>
146 <li class="level2 node"><div class="li"> Create the following User Variables (click on “New” to create):</div>
147 <ol>
148 <li class="level3"><div class="li"> Name: PATH Value: \gEDA\bin</div>
149 </li>
150 <li class="level3"><div class="li"> Name: GUILE_LOAD_PATH Value: \gEDA\share\guile\1.8</div>
151 </li>
152 <li class="level3"><div class="li"> Name: GEDADATA Value: \gEDA\share\gEDA</div>
153 </li>
154 </ol>
155 </li>
156 </ol>
157 </li>
158 <li class="level1"><div class="li"> Copy the file “loaders.cache” from C:/Program Files/gEDA/bin and paste it into the existing folder C:/gEDA/lib/gdk-pixbuf-2.0/2.10.0</div>
159 </li>
160 <li class="level1"><div class="li"> The gschem program now should work properly. To run it, go to folder C:/gEDA/bin/ and double-click on the file “gschem.exe”/</div>
161 </li>
162 <li class="level1"><div class="li"> Create a subfolder C:/gEDA/Schematics, and save all of the files you create with gschem within this folder (or in further subfolders).</div>
163 </li>
164 </ol>
166 </div>
167 <!-- EDIT7 SECTION "Windows" [3072-] --></body>
168 </html>