ROOT-CONFIG(1) General Commands Manual ROOT-CONFIG(1) (NAME) root-config - ROOT Makefile (SYNOPSIS) root-config [] (DESCRIPTION) root-config ROOT . CPPFLAGS += $(shell root-config --cflags) LDLIBS += $(shell root-config --libs) LDFLAGS += $(shell root-config --ldflags) %Cint.cxx:Include.h LinkDef.h rootcint -f $@ -c $^ Makefile GNU make . (GUI) --libs --glibs . automake(1) autoconf(1) libtool(1) /usr/share/aclocal/root.m4 . aclocal acinclude.m4 . ROOT Makefile.am : lib_LTLIBRARIES = libFoo.la pkginclude_HEADERS = Foo.h noinst_HEADERS = FooCint.h libFoo_la_SOURCES = Foo.cxx FooCint.cxx libFoo_la_LDFLAGS = -version-info 1:0 -R @ROOTLIBDIR@ libFoo_la_LDADD = -lCore -lCint @ROOTAUXLIBS@ BUILT_SOURCES = FooCint.cxx FooCint.h AM_CPPFLAGS = -I@ROOTINCDIR@ AM_LDFLAGS = -L@ROOTLIBDIR@ CLEANFILES = *Cint.cxx *Cint.h *~ core %Cint.cxx %Cint.h:Include.h LinkDef.h @ROOTCINT@ -f $*Cint.cxx -c $(INCLUDES) $(AM_CPPFLAGS) $^ Foo _SOURCES . configure.in : AC_PROG_CC AC_PROG_CXX ROOT_PATH AM_PROG_LIBTOOL . ROOT_PATH : ROOT ROOT ROOT. : ROOT_PATH(3.03/05, , AC_MSG_ERROR(Your ROOT version is too old)) ROOT_PATH(, AC_DEFUN(HAVE_ROOT)) ROOT configure.in : ROOT_PATH(, [ AC_DEFUN(HAVE_ROOT) have_root=yes ]) AM_CONDITIONAL(GOT_ROOT, test "x$have_root" = "xyes") Makefile.am: EXTRA_SOURCES = root_dependent_source.cc if GOT_ROOT LIBFOOXTRA = root_dependent_source.cc else LIBFOOXTRA = endif lib_LTLIBRARIES = libFoo.la libFoo_la_SOURCES = Foo.cc $(LIBFOOXTRA) : ROOTCONF root-config ROOTEXEC root ROOTCINT rootcint ROOTLIBDIR ROOT ROOTINCDIR ROOT ROOTCFLAGS ROOTLIBS ROOT ROOTGLIBS (GUI) ROOT ROOTAUXLIBS ROOT ROOTAUXCFLAGS ROOTRPATH ROOTLIBDIR (OPTIONS) --help . --version ROOT . --prefix= ROOT . = . \--exec- prefix \--prefix . --exec-prefix= . . include . --libdir ROOT. --incdir ROOT. --libs ROOT. . --glibs (GUI) . --evelibs Eve . --cflags ( ) ROOT. --new libNew.so . --libs --glibs . --nonew . --auxlibs / . --noauxlibs / --libs --glibs. --auxcflags . --noauxcflags --cflags. --noldflags --libs --evelibs --glibs. --ldflags ( -m64). --arch (/). --platform (). --bindir root ( root). --etcdir ( system.rootrc MIME valgrind .desktop). --config ./configure root. root CMake ./configure . --git-revision git ROOT root . --has- . --features . --ncpu ( hyperthreading). --python-version Python ROOT. --cc C ROOT . --cxx ++C ROOT . --f77 Fortran ROOT . --ld ROOT . (SEE ALSO) root(1), root-cint(1) ROOT : http://root.cern (ORIGINAL AUTHORS) ROOT ( ): Rene Brun Fons Rademakers (COPYRIGHT) << >> (GNU Lesser General Public License) 2.1 ( ) / . . << >> . << >> : Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA (AUTHORS) Christian Holm Christensen / ( ). ROOT Version 3 ROOT-CONFIG(1)