DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

(gimpprint.info.gz) gimpprint-config

Info Catalog (gimpprint.info.gz) Integrating libgimpprint (gimpprint.info.gz) make
 
 `gimpprint-config'
 ==================
 
    Depending on the setup of the computer system GIMP-Print was
 installed on, as well as the options passed to `configure' when
 configuring the package when it was built, the `CFLAGS' and `LIBS'
 parameters needed to compile and link programs with libgimpprint may
 vary. To make it simple to determine what these are on any given
 system, the script `gimpprint-config' was created. It's job is to
 output the correct parameters for the setup on your system. The
 following options are available:
 
      roger@whinlatter:~/gimpprint/devel$ gimpprint-config --help
      Usage: gimpprint-config [OPTIONS] [LIBRARIES]
      Options:
              [--prefix[=DIR]]
              [--exec-prefix[=DIR]]
              [--version]
              [--libs]
              [--cflags]
      Libraries:
              gimpprint
 
    The `--prefix' and `--exec-prefix' options are only needed if the
 installed locations of parts of GIMP-Print are different from the
 configured locations. These should never be needed if GIMP-Print was
 properly configured and installed.
 
    The installed version of GIMP-Print can be obtained with the
 `--version' option:
 
      roger@whinlatter:~/gimpprint/devel$ gimpprint-config --version
      4.2.7
 
    The correct `CFLAGS' to use can be obtained with the `--cflags'
 option:
 
      roger@whinlatter:~/gimpprint/devel$ gimpprint-config --cflags
 
    In this case, there are no special `CFLAGS' required to compile
 programs.
 
    The correct `LIBS' to use can the obtained with the `--libs' option:
 
      roger@whinlatter:~/gimpprint/devel$ gimpprint-config --libs
      -L/usr/lib -lgimpprint -lm
 
    The command can be used from the shell by enclosing it in backquotes
 ``':
 
      gcc `gimpprint-config --cflags` -c prog.c
      gcc `gimpprint-config --libs` -o prog prog.o
 
    However, this is not the way it it typically used. Normally it is
 used in a `Makefile' ( make) or by an `m4' macro in a `configure'
 script ( autoconf).
 
Info Catalog (gimpprint.info.gz) Integrating libgimpprint (gimpprint.info.gz) make
automatically generated byinfo2html