GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  SC-CONFIG (1)

NAME

sc-config - The sc-config program is used to obtain information about MPQC’s compile time environment.

CONTENTS

Synopsis

sc-config {--prefix, --exec-prefix, --version, --so-version, --scdatadir, --buildid, --cppflags, --cflags, --cxxflags, --cc, --f77flags, --f77, f--cxx, --libdir, --libs, --libtool, --ltlink, --ltlinklibopts, --ltlinkbinopts, --ltcomp, --ltinst}

Description

The sc-config program is used to obtain information about MPQC’s compile time environment. It can be used to initialize variables in a makefile that will be used to compile programs that depend on MPQC. For example, the following makefile could be used to compile a program myprog, which depends on the MPQC libraries.

SCCONFIG = /usr/local/mpqc/current/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)

Running sc-config

sc-config takes the following command line options:

--prefix Print the installation prefix.
--exec-prefix Print the executable installation prefix.
--version Print the version number.
--so-version Print the shared object version.
--scdatadir Print the data installation directory.
--buildid Print the build identifier.
--cppflags Print the C preprocessor flags.
--cflags Print the C flags.
--cxxflags Print the C++ flags.
--cc Print the C flags.
--f77flags Print the FORTRAN 77 flags.
--f77 Print the FORTRAN 77 compiler.
--cxx Print the C++ compiler.
--libdir Print the library directories.
--libs Print the libraries.
--libtool Print the libtool executable.
--ltlink Print the libtool link command.
--ltlinklibopts Print the libtool library link options.
--ltlinkbinopts Print the libtool binary link options.
--ltcomp Print the libtool compile command.
--ltinst Print the libtool install command.

License

sc-config is open-source software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Warranty

sc-config is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Search for    or go to Top of page |  Section 1 |  Main Index


Version 2.3.1 SC-CONFIG (1) Sun Apr 3 2016

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.