<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title></title> <link rel="stylesheet" media="screen" type="text/css" href="./style.css" /> <link rel="stylesheet" media="screen" type="text/css" href="./design.css" /> <link rel="stylesheet" media="print" type="text/css" href="./print.css" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <h1 class="sectionedit919"><a name="установка_geda_gaf_в_windows_с_помощью_cygwin" id="установка_geda_gaf_в_windows_с_помощью_cygwin">Установка gEDA/gaf в Windows с помощью Cygwin</a></h1> <div class="level1"> <p> В настоящем руководстве описывается способ сборки gEDA/gaf (<em class="u">g</em>schem <em class="u">a</em>nd <em class="u">f</em>riends) в операционной системе Windows. В нём используется <strong>Cygwin</strong> как прослойка между Windows и миром *nix (т. е. <strong>gcc</strong>, <strong>make</strong>, <strong>bash</strong> и т. д.). </p> </div> <!-- EDIT919 SECTION "Установка gEDA/gaf в Windows с помощью Cygwin" [1-429] --> <h2 class="sectionedit920"><a name="инструкции" id="инструкции">Инструкции</a></h2> <div class="level2"> <p> <strong>1. Загрузите и запустите setup.exe с веб-страницы cygwin:</strong> <a href="http://www.cygwin.com" class="urlextern" title="http://www.cygwin.com" rel="nofollow">http://www.cygwin.com</a>. </p> <p> В диалоговом окне выбора пакетов выберите следующие пакеты: </p> <p> (Подсказка: нажмите один раз кнопку <strong><em>View</em></strong>, чтобы вывести список в алфавитном порядке) </p> <pre class="code">atk-devel crypt file gcc gtk2-x11-devel guile-devel libgmp-devel libtool1.5 make pango-devel patchutils pcre-devel pcre-doc pkg-config xorg-x11-devel xorg-x11-fscl xterm</pre> <p> <strong>2. Добавьте следующие строки в свой .bash_profile:</strong> </p> <pre class="code">export LD_LIBRARY_PATH=$HOME/geda/lib:$LD_LIBRARY_PATH export PATH=$HOME/geda/bin:$PATH export PKG_CONFIG_PATH=$HOME/geda/lib/pkgconfig:$PKG_CONFIG_PATH</pre> <p> Обновите своё окружение: </p> <pre class="code">$ source .bash_profile</pre> <p> <strong>3. Перейдите на <a href="http://www.geda.seul.org/sources.html" class="urlextern" title="http://www.geda.seul.org/sources.html" rel="nofollow">страницу загрузки исходных текстов программ gEDA</a>.</strong> </p> <p> Из группы gEDA/gaf загрузите <strong>только</strong> те пакеты, версии которых обозначены в виде дат. Необходимые зависимости уже были установлены в шаге 1. Однако, если вы не установили или не собрали пакет <strong>libstroke</strong>, не забудьте добавить в строку <code>opts=</code> ключ </p> <pre class="code">--disable-stroke</pre> <p> Добавьте в строку <code>opts=</code> в <em><code>Makefile</code></em> следующие ключи: </p> <pre class="code">--disable-update-mime-database --disable-update-desktop-database --disable-nls</pre> <p> <strong>4. Перейдите к каталогу загрузки и введите:</strong> </p> <pre class="code">$ make open $ make install ( ...терпение... )</pre> <p> <strong>5. Теперь, чтобы документация правильно отображалась из меню справки gschem:</strong> </p> <p> Установите местоположение исполняемых файлов вашего браузера и программы просмотра <acronym title="Portable Document Format">PDF</acronym> и сделайте на них ссылки в <em><code>/usr/bin</code></em>. Например: </p> <pre class="code">$ ln -s "c:\Program Files\Internet Explorer\iexplore.exe" /usr/bin/iexplore $ ln -s "c:\Program Files\Firefox\firefox.exe" /usr/bin/firefox $ ln -s "c:\Program Files\Adobe\Acrobat 7.0\Reader\AcroRd32.exe" /usr/bin/acroread</pre> <p> Попробуйте: </p> <pre class="code">$ iexplore ( появляется Microsoft Internet Explorer ) $ firefox ( появляется Firefox, если он установлен ) $ acroread ( появляется Adobe Acrobat Reader ) $ gschemdoc -m ( появляется документация gEDA )</pre> <p> <strong>6. Наконец, запустите X-сервер</strong> </p> <pre class="code">$ startx</pre> <p> Наслаждайтесь! </p> </div> <!-- EDIT920 SECTION "Инструкции" [430-] --></body> </html>