GTKWave

From CBLFS
Revision as of 11:23, 18 August 2008 by Weibullguy (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
Download Source: ftp://ftp.geda.seul.org/pub/geda/dist/gtkwave-3.1.3.tar.gz

Introduction to GTKWave

GTKWave is a digital waveform viewer useful for examining the output of various digital simulators (like Icarus Verilog, for example). It can read VCD, EVCD, LXT, and Synopsis output formats.

Project Homepage: http://geda.seul.org/tools/gtkwave/index.html

Dependencies

Required

One of the following toolkits is required.

Non-Multilib

Compile the package. The configure script will ask you whether you wish to build using GTK+-1.x or 2.x.

./configure --prefix=/usr &&
make

Install the package:

make install

Multilib

32Bit

Compile the package. The configure script will ask you whether you wish to build using GTK+-1.x or 2.x.

export PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" USE_ARCH=32 &&
CC="gcc ${BUILD32}" ./configure --prefix=/usr &&
make

Install the package:

make install &&
unset PKG_CONFIG_PATH USE_ARCH

N32

Compile the package. The configure script will ask you whether you wish to build using GTK+-1.x or 2.x.

export PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" USE_ARCH=n32 &&
CC="gcc ${BUILDN32}" ./configure --prefix=/usr \
    --libdir=/usr/lib32 &&
make

Install the package:

make install &&
unset PKG_CONFIG_PATH USE_ARCH

64Bit

Compile the package. The configure script will ask you whether you wish to build using GTK+-1.x or 2.x.

export PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" USE_ARCH=64 &&
CC="gcc ${BUILD64}" ./configure --prefix=/usr \
    --libdir=/usr/lib64 &&
make

Install the package:

make install &&
unset PKG_CONFIG_PATH USE_ARCH

Contents

Installed Programs: gtkwave, mvl2vcd, mvl2lxt, tex2vcd, vcd2lxt, vcd2lxt2, lxt2vcd, vcd2vzt, vzt2vcd

Short Descriptions

gtkwave The waveform viewing binary.
mvl2vcd Converts AET files to VCD on stdout.
mvl2lxt Converts AET files to LXT.
tex2vcd Converts AET files to VCD on stdout.
vcd2lxt Converts VCD files to interlaced or linear LXT files.
vcd2lxt2 Converts VCD files to LXT2 files.
lxt2vcd Converts LXT2 files to VCD files on stdout.
vcd2vzt Converts VCD files to VZT files.
vzt2vcd! Converts VZT files to VCD files on stdout.