Man Linux: Main Page and Category List

NAME

       sc-config - script to get information about the installed version of SC

SYNOPSIS

       sc-config [--prefix[=DIR] ] [--exec-prefix[=DIR] ] [--version] [--libs]
       [--cppflags]    [--cc]    [--cflags]   [--cxx]   [--cxxflags]   [--f77]
       [--f77flags]

DESCRIPTION

       The sc-config program can be used to  obtain  the  compilers,  compiler
       options  and  libraries  needed  to  use  the SC (Scientific Computing)
       toolkit from your program.

OPTIONS

       The sc-config program returns information about how SC was compiled and
       installed. The following information is available:

       --prefix
               The directory where SC is installed.

       --version
               The version of SC.

       --libdir
               The directory were the libraries are found.

       --libs  The libraries and library paths needed to link.

       --cppflags
               The include directories needed to build.

       --cc    The C compiler.

       --cflags
               The C compiler flags.

       --cxx   The C++ compiler.

       --cxxflags
               The C++ compiler flags.

       --f77   The FORTRAN 77 compiler.

       --f77flags
               The FORTRAN 77 compiler flags.

EXAMPLES

       To  use  the  sc-config  program  to  link your executable to SC, use a
       Makefile for GNU make similar to the following:

              SCCONFIG = /usr/bin/sc-config
              CXX := $(shell $(SCCONFIG) --cxx)
              CXXFLAGS := $(shell $(SCCONFIG) --cxxflags)
              CPPFLAGS := $(shell $(SCCONFIG) --cppflags)
              LIBS := $(shell $(SCCONFIG) --libs)

              myprog: myprog.o
                      $(CXX) $(CXXFLAGS) -o $@ $^ $(LIBS)