Difference between revisions of "GifLib"
From CBLFS
Jump to navigationJump to search(2 intermediate revisions by one other user not shown) | |||
Line 2: | Line 2: | ||
|-valign="top" | |-valign="top" | ||
!Download Source: | !Download Source: | ||
− | | http:// | + | | http://downloads.sourceforge.net/giflib/giflib-{{GifLib-Version}}.tar.bz2 |
|} | |} | ||
---- | ---- | ||
− | {{ | + | {{Package-Introduction|giflib is a library for reading and writing gif images. It is API and ABI compatible with libungif which was in wide use while the LZW compression algorithm was patented.|http://giflib.sourceforge.net/}} |
== Dependencies == | == Dependencies == | ||
Line 181: | Line 181: | ||
| contains API functions required by the giflib programs and any other programs needing library functionality to read, write and manipulate GIF images. | | contains API functions required by the giflib programs and any other programs needing library functionality to read, write and manipulate GIF images. | ||
|} | |} | ||
+ | |||
+ | [[Category:Graphics Libraries]] |
Latest revision as of 16:57, 20 September 2009
Download Source: | http://downloads.sourceforge.net/giflib/giflib-4.1.6.tar.bz2 |
---|
Contents
Introduction to GifLib
giflib is a library for reading and writing gif images. It is API and ABI compatible with libungif which was in wide use while the LZW compression algorithm was patented.
Project Homepage: http://giflib.sourceforge.net/
Dependencies
Optional
Non-Multilib
Compile the package:
./configure --prefix=/usr && make
Install the package
make install && install -v -m755 -d /usr/share/doc/giflib-4.1.6/html && install -v -m644 doc/*.{png,html} \ /usr/share/doc/giflib-4.1.6/html && install -v -m644 doc/*.txt \ /usr/share/doc/giflib-4.1.6
Multilib
32Bit
Compile the package:
CC="gcc ${BUILD32}" LDFLAGS="-L/usr/lib" ./configure --prefix=/usr && make
Install the package
make install
N32
Compile the package:
CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32 && make
Install the package
make install
64Bit
Compile the package:
CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64 && make
Install the package
make install && install -v -m755 -d /usr/share/doc/giflib-4.1.6/html && install -v -m644 doc/*.{png,html} \ /usr/share/doc/giflib-4.1.6/html && install -v -m644 doc/*.txt \ /usr/share/doc/giflib-4.1.6
Contents
Installed Programs: | gif2epsn, gif2ps, gif2rgb, gif2x11, gifasm, gifbg, gifburst, gifclip, gifclrmp, gifcolor, gifcomb, gifcompose, giffiltr, giffix, gifflip, gifhisto, gifinfo, gifinter, gifinto, gifovly, gifpos, gifrotat, gifrsize, gifspnge, giftext, gifwedge, icon2gif, raw2gif, rgb2gif, and text2gif |
---|---|
Installed Libraries: | libgif.{so,a} |
Installed Directories: | /usr/share/doc/giflib-4.1.6 |
Short Descriptions
gif2epsn | dumps images saved as GIF files on Epson type printers. |
---|---|
gif2ps | prints GIF files on laser printers supporting PostScript. |
gif2rgb | converts images saved as GIF to 24-bit RGB images. |
gif2x11 | displays images saved as GIF files under X Window System. |
gifasm | assembles multiple GIFs into one, or burst a multiple-image GIF. |
gifbg | generates a single-color test pattern GIF. |
gifburst | bursts a GIF image into subrectangles. |
gifclip | clips or crops a GIF image. |
gifclrmp | modifies GIF image colormaps. |
gifcolor | generates color test patterns. |
gifcomb | combines two GIF images of exactly the same size into one. |
gifcompose | uses giflib tools to compose images. |
giffiltr | is a template for filtering a GIF sequentially. |
giffix | clumsily attempts to fix truncated GIF images. |
gifflip | flips a GIF image along the X or Y axis or rotates an image by 90 degrees. |
gifhisto | generate a color-frequency histogram from a GIF. |
gifinfo | gives information about a GIF file. |
gifinter | converts between interlaced and non-interlaced images. |
gifinto | is an end-of-pipe fitting for GIF-processing pipelines. |
gifovly | generates one composite GIF from a multiple-image GIF. |
gifpos | changes a GIF's screen size or reconditions it. |
gifrotat | rotates a GIF through any desired angle. |
gifrsize | resizes a GIF by deletion or duplication of bits. |
gifspnge | is a template for filtering a GIF with in-core operations. |
giftext | prints (text only) general information about a GIF file. |
gifwedge | creates a test GIF image resembling a color monitor test pattern. |
icon2gif | is a converter/deconverter to/from an editable text format. |
raw2gif | converts raw 8-bit image data into GIF files. |
rgb2gif | converts 24 bit images to a GIF image using color quantization. |
text2gif | generates GIF images out of regular text in 8x8 font. |
libgif.{so,a} | contains API functions required by the giflib programs and any other programs needing library functionality to read, write and manipulate GIF images. |