Difference between revisions of "GTKWave"

From CBLFS
Jump to navigationJump to search
(Version template.)
Line 20: Line 20:
 
== Non-Multilib ==
 
== Non-Multilib ==
  
Compile the package. The configure script will ask you whether you wish to build using GTK+-1.x or 2.x.
+
Compile the package. The configure script will ask you whether you wish to build using GTK+-1.x or 2.x.
 +
 
 
  ./configure --prefix=/usr &&
 
  ./configure --prefix=/usr &&
 
  make
 
  make
  
 
Install the package:
 
Install the package:
 +
 
  make install
 
  make install
  
Line 31: Line 33:
 
=== 32Bit ===
 
=== 32Bit ===
  
To do ...
+
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 ===
 
=== N32 ===
  
To do ...
+
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 ===
 
=== 64Bit ===
  
To do ...
+
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 ==
 
== Contents ==

Revision as of 12:03, 31 December 2006

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.

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.