gEDA-user: Fedora 7 CVS install notes
Craig Niederberger
craignied at gmail.com
Thu Jun 7 17:59:31 EDT 2007
My notes to self for installing gEDA from the cvs repo on Fedora 7:
(thanks to Peter & Ben for helping me out for FC5 & 6)
Even though Fedora 7 came with gettext 0.16.1, parts were missing, so
I had to build it from the tar file at
http://mirrors.kernel.org/gnu/gettext/
Note that gettext installs aclocal files to /usr/local/share, so
export ACLOCAL_FLAGS="-I /usr/local/share/aclocal" is necessary
Make sure the following have been installed:
yum install compat-gcc-34 compat-gcc-34-c++
yum install guile guile-devel
yum install tetex tetex-latex texi2html texinfo-tex tetex-dvips tetex-doc
Using the bash shell (do NOT use sudo for make install):
$ su -
# export CVSROOT=:pserver:anoncvs at cvs.seul.org:/home/cvspsrv/cvsroot
# cvs login
The password is 'guest' (without the quotes)
# mkdir gedastuff
# cd gedastuff
# cvs co geda/gaf
# export ACLOCAL_FLAGS="-I /usr/local/share/aclocal"
# cd geda/gaf
# vi Makefile
Edit prefix?=/opt/geda
# make
# export LD_LIBRARY_PATH=/opt/geda/lib:$LD_LIBRARY_PATH
# export PATH=/opt/geda/bin:${PATH}
# export PKG_CONFIG_PATH=/opt/geda/lib/pkgconfig:$PKG_CONFIG_PATH
# make install
For pcb,
$ su -
# cvs -d:pserver:anonymous at pcb.cvs.sourceforge.net:/cvsroot/pcb login
Hit enter for password
# cvs -z3 -d:pserver:anonymous at pcb.cvs.sourceforge.net:/cvsroot/pcb co -P pcb
# cd pcb
# ./configure --prefix=/opt/geda --with-gui=gtk
--enable-maintainer-mode --enable-doc
# make
# make install
I made /etc/profile.d/geda.sh, and put in it:
export PATH=/opt/geda/bin:${PATH}
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/opt/geda/lib
More information about the geda-user
mailing list