Skip to content

dennevi/gerbv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b5f1eac · Feb 24, 2019
Jul 13, 2013
Jan 20, 2019
Aug 3, 2013
Jan 20, 2019
Jul 13, 2002
Jan 20, 2019
Aug 3, 2013
Oct 19, 2018
Jan 31, 2019
Sep 19, 2018
Feb 20, 2010
Aug 10, 2014
Dec 17, 2018
Dec 18, 2018
Aug 2, 2015
Jul 24, 2006
Aug 30, 2001
Jan 20, 2019
Feb 8, 2008
Dec 9, 2007
Aug 27, 2004
Feb 24, 2019
Jan 21, 2019
Dec 18, 2018
Dec 17, 2018
Jan 20, 2019
Aug 19, 2008
Aug 18, 2008
Jan 16, 2003
Sep 6, 2008
Sep 16, 2013
May 14, 2005
Jan 27, 2019
Jun 5, 2004
Jan 29, 2008

Repository files navigation

Gerbv -- a Gerber file viewer

Gerbv is part of the gEDA Project
------------------------------------------------------------------------------

-- About Gerbv

  *  Gerbv is a viewer for Gerber RS-274X files, Excellon drill files, and CSV
     pick-and-place files.  (Note:  RS-274D files are not supported.)
  *  Gerbv is a native Linux application, and it runs on many common Unix
     platforms.
  *  Gerbv is free/open-source software.
  *  The core functionality of Gerbv is located in a separate library
     (libgerbv), allowing developers to include Gerber
     parsing/editing/exporting/rendering into other programs.
  *  Gerbv is one of the utilities affiliated with the gEDA project, an
     umbrella organization dedicated to producing free software tools for
     electronic design.

-- Building Gerbv by downloading a release tarball

   1. Download source tarballs from http://gerbv.sourceforge.net
   2. Expand source by running gzip -dc <filename> | tar xf -
   3. Change to newly expanded directory
   4. Type './configure <switches>'.
      The following (Gerbv) switches are available to configure:
          * --help: Lists all configure options.
          * --enable-debug: Program will output lots of debug
              spew while running. (default = no -> no debug output
              by default.)
          * --enable-unit-mm: Set default unit for coordinates in
          4   status bar to mm (default = no -> units = inches
              by default.)
          * --enable-efence: Link with ElectricFence for malloc
              debugging (default = no -> efence off by default.)
          * --disable-update-desktop-database: Update desktop icon
              database after installation (default = no -> desktop
              icon installed by default.)
   5. Type 'make'
   6. Type 'make install'. Please note that if you want to install
      it in a system directory you have to 'su' first.
   7. Test by typing 'gerbv'

-- Building Gerbv by downloading from git

   1. Pull the source tree:
	'git clone ssh://git@geda-project.org:65/gerbv'
   2. Recreate all build system files in pulled directory:
	'sh autogen.sh'
   3. Follow steps 4-7 from "Building Gerbv by downloading a release tarball".
   4. Run 'git pull' in the cloned Gerbv directory to get the latest changes

--  Supported platforms
Gerbv has been built and tested on

    * Linux (from 2.2)
    * NetBSD/i386 (1.4.1)
    * NetBSD/Alpha (1.5.1)
    * Solaris (5.7 and 5.8)

-- Information for developers

Gerbv is split into a core functional library and a GUI portion. Developers
wishing to incorporate Gerber parsing/editing/exporting/rendering into other
programs are welcome to use libgerbv. Complete API documentation for libgerbv
is here, as well as many example programs using libgerbv.

-- License

  Gerbv and all associated files is placed under the GNU Public
  License (GPL) version 2.0.  See the toplevel COPYING file for
  more information.

  Programs and associated files are:
  Copyright 2001, 2002 by Stefan Petersen and the respective
  original authors (which are listed on the respective files)

-- Contact information

Please submit bug reports to the SourceForge bug tracker:

	https://sourceforge.net/p/gerbv/bugs/

Please submit feature requests to the SourceForge feature request tracker:

	https://sourceforge.net/p/gerbv/feature-requests/

Please submit patches to the SourceForge patch submission tracker:

	https://sourceforge.net/p/gerbv/patches/

To communicate with a Gerbv developer, please post your query on the following
mailing list:
	gerbv-devel@lists.sourceforge.net
	  geda-user@delorie.com

About

gerbv - A Free/Open Source Gerber Viewer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published