Release notes for the gEDA/gaf 1.5.0.20080706 stable snapshot
Summary
This is the start of the next development cycle of gEDA/gaf.
Major highlights of this snapshot include:
- Magnetic net mode in gschem. Magnetic mode lets you draw nets and automatically connect to valid end points (such as pins and other nets). Many thanks to Werner Hoch for getting this integrated.
- Gnetlist backend regression test improvements
- Various gsymcheck checking improvements
- Gschem/libgeda language translation updates
- Lots code cleanup and improvements
- The usual slew of bug fixes
NOTE: This is an unstable snapshot and should NOT be packaged up by
distribution package maintainers.
Changes
Notes/Bugs/Errata/Known Issues/Last Minute Issues
-
Many thanks to everybody who contributed to this development snapshots.
-
Updates to this development snapshot (1.5.x series) will occur if people find issues.
-
The next major stable snapshot (1.6.x) will probably happen in at the end of this year.
-
Please submit all bugs to the bug tracker.
Download
Required Libraries/Programs
Required libraries:
-
gtk+ ≥ 2.4.x (tested with 2.8.x).
NOTE: gtk+ 1.2.x is no longer supported.
-
guile ≥ 1.6.x (tested with 1.6.x and 1.8.1).
NOTE: guile 1.4.x is no longer supported.
Required programs:
-
pkg-config ≥ 0.15.0
NOTE: You MUST install pkg-config regardless of gtk+ version.
Optional libraries:
Packages/Binaries/Installers
No packages or installers are available for this release. Please build it from source.
Building/Installing/Running
There are several ways of building gEDA/gaf:
-
Download *all* the above files and the required libraries.
-
Build and install the required and optional libraries.
-
Untar all of the geda tar files in the same directory.
-
Set the prefix= variable in the Makefile
-
Run: make and set the specified variables (PATH, LD_LIBRARY_PATH, and
PKG_CONFIG_PATH)
-
Run: make install
This should complete with NO errors.
-
Run: gschem and select Help/Manual... for all available documentation.
Before you run gschem, gnetlist, gattrib, or gsymcheck you will need to set
those three environment variables, or add them to a shell startup file
(.bashrc, or .bash_profile or .profile)
-
Download all the above files and the required libraries.
-
Set the specified variables (PATH, LD_LIBRARY_PATH, and PKG_CONFIG_PATH) correctly to the place where you are installing everything.
-
Build and install the required and optional libraries.
-
Untar all of the geda tar files in the same directory.
-
Go into each directory and run:
./configure [ with --prefix=$HOME/geda if you wish ]
make install
You must build and install the packages in the following order:
-
libgeda
-
symbols
-
gschem
-
gnetlist
-
gsymcheck
-
gattrib
-
utils
-
docs
-
examples
Last Updated:
Thu Sep 18 21:50:50 EDT 2008