1 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
6 <link rel=
"stylesheet" media=
"screen" type=
"text/css" href=
"./style.css" />
7 <link rel=
"stylesheet" media=
"screen" type=
"text/css" href=
"./design.css" />
8 <link rel=
"stylesheet" media=
"print" type=
"text/css" href=
"./print.css" />
10 <meta http-equiv=
"Content-Type" content=
"text/html; charset=utf-8" />
15 <h1 class=
"sectionedit74"><a name=
"installing_geda_gaf_on_windows_-_the_cygwin_way" id=
"installing_geda_gaf_on_windows_-_the_cygwin_way">Installing gEDA/gaf on Windows - the Cygwin way
</a></h1>
20 This guide describes one way to build gEDA/gaf (gschem and friends) on
21 the Windows operating system. It uses Cygwin as the layer between
22 Windows and the *nix world (ie gcc, make, bash etc…).
26 <!-- EDIT74 SECTION "Installing gEDA/gaf on Windows - the Cygwin way" [1-258] -->
27 <h2 class=
"sectionedit75"><a name=
"instructions" id=
"instructions">Instructions
</a></h2>
32 <strong>1. Download and run setup.exe from cygwin website:
</strong>
33 <a href=
"http://www.cygwin.com" class=
"urlextern" title=
"http://www.cygwin.com" rel=
"nofollow">http://www.cygwin.com
</a>.
37 In the package selection dialog, select the following packages:
41 (Hint: press the “view” button once to arrange the list in
45 <pre class=
"code">atk-devel
65 <strong>2. Append these lines to your .bash_profile:
</strong>
68 <pre class=
"code">export LD_LIBRARY_PATH=$HOME/geda/lib:$LD_LIBRARY_PATH
69 export PATH=$HOME/geda/bin:$PATH
70 export PKG_CONFIG_PATH=$HOME/geda/lib/pkgconfig:$PKG_CONFIG_PATH
</pre>
74 Update your environment:
76 <pre class=
"code">$ source .bash_profile
</pre>
80 <strong>3. Go to the
<a href=
"http://www.geda.seul.org/sources.html" class=
"urlextern" title=
"http://www.geda.seul.org/sources.html" rel=
"nofollow">gEDA sources download page
</a>.
</strong>
84 From the gEDA/gaf group, download
<strong>only
</strong> the packages which have a date
85 as its version. The necessary dependencies were already
86 installed in step
1. However, if you haven
't installed or built the libstroke package, be sure to add
89 <pre class=
"code">--disable-stroke
</pre>
93 to the opts= line. Add the following options to the opts= line in the Makefile
96 <pre class=
"code">--disable-update-mime-database --disable-update-desktop-database --disable-nls
</pre>
99 <strong>4. Go to the download directory and type:
</strong>
101 <pre class=
"code">$ make open
103 ( ...patience... )
</pre>
107 <strong>5. Now, to properly view the documentation from the help menu of gschem:
</strong>
111 Locate the executables of your browser and
<acronym title=
"Portable Document Format">PDF
</acronym> reader and create links
112 from /usr/bin. Examples:
114 <pre class=
"code">$ ln -s
"c:\Program Files\Internet Explorer\iexplore.exe
" /usr/bin/iexplore
115 $ ln -s
"c:\Program Files\Firefox\firefox.exe
" /usr/bin/firefox
116 $ ln -s
"c:\Program Files\Adobe\Acrobat
7.0\Reader\AcroRd32.exe
" /usr/bin/acroread
</pre>
122 <pre class=
"code">$ iexplore
123 ( Microsoft Internet Explorer appears )
125 ( Firefox appears - if installed )
127 ( Adobe Acrobat Reader appears )
129 ( gEDA documentation appears )
</pre>
133 <strong>6. Finally, start the X server:
</strong>
135 <pre class=
"code">$ startx
</pre>
143 <!-- EDIT75 SECTION "Instructions" [259-] --></body>