Revision 92b83bb3ece1639056588b9a7654e1d42caf880b authored by Rene Brun on 12 March 2004, 15:20:32 UTC, committed by Rene Brun on 12 March 2004, 15:20:32 UTC
- New option PCOL in TGraph2D. Draws a marker at each vertex. The color of
  each marker is defined according to its Z position.


git-svn-id: http://root.cern.ch/svn/root/trunk@8382 27541ba8-7e3a-0410-8455-c3a389f83636
1 parent 15c75d1
Raw File
Makefile.macosx
# -*- mode: makefile -*-
#
# Makefile of ROOT for MacOS X, using cc (Based on gcc version 2.95.2)

PLATFORM      = macosx

DEBUGFLAGS    = -g -O
OPTFLAGS      = -O2
ifeq (debug,$(findstring debug,$(ROOTBUILD)))
OPT           = $(DEBUGFLAGS)
NOOPT         =
else
OPT           = $(OPTFLAGS)
NOOPT         =
endif

# Compiler:
# if you want to compile for 10.1 you just have to change those
# 3 variables to:
# CXX           = c++
# CC            = cc
# LD            = c++
CXX           = g++
CC            = gcc
CXXFLAGS      = -pipe -Wall -W -Woverloaded-virtual -fsigned-char -fno-common \
                -I/usr/X11R6/include $(EXTRA_CXXFLAGS) $(FINK_CXXFLAGS)
CFLAGS        = -pipe -W -Wall -fsigned-char -fno-common \
                -I/usr/X11R6/include $(EXTRA_CFLAGS) $(FINK_CFLAGS)
CINTCXXFLAGS  = -pipe -Wall -W -Woverloaded-virtual -fsigned-char -fno-common \
                -DG__REGEXP $(EXTRA_CXXFLAGS) $(FINK_CXXFLAGS) \
		-DG__UNIX -DG__SHAREDLIB \
                -DG__ROOT -DG__REDIRECTIO -DG__OSFDLL
CINTCFLAGS    = -pipe -W -Wall -fsigned-char -fno-common \
                -DG__REGEXP -DG__UNIX -DG__SHAREDLIB \
                -DG__ROOT -DG__REDIRECTIO -DG__OSFDLL \
		$(EXTRA_CFLAGS) $(FINK_CFLAGS)
COMPILER      = gnu

# OS version
MACOSX_MINOR := $(shell sw_vers -productVersion | cut -d'.' -f2)

# Linker:
LD            = g++
LDFLAGS       = $(OPT) -Xlinker -bind_at_load -flat_namespace
ifeq ($(MACOSX_MINOR),3)
SOFLAGS       = $(OPT) -dynamiclib -flat_namespace -undefined dynamic_lookup \
                -install_name $(LIBDIR)/
else
SOFLAGS       = $(OPT) -dynamiclib -flat_namespace -undefined suppress \
                -install_name $(LIBDIR)/
endif
SOEXT         = dylib

# System libraries:
SYSLIBS       = -lm $(EXTRA_LDFLAGS) $(FINK_LDFLAGS) $(OSTHREADLIBDIR) \
                $(OSTHREADLIB) -ldl
XLIBS         = $(XPMLIBDIR) $(XPMLIB) $(X11LIBDIR) -lX11
CILIBS        = -lm $(EXTRA_LDFLAGS) $(FINK_LDFLAGS) -ldl

# Fortran:
F77           = g77
F77LIBS       = -lg2c

# Override default in Makefile.config
INSTALL      := cp -pPR
INSTALLDATA  := cp -pPR

# Extras
FINK_DIR      = $(shell which fink 2>&1 | sed -ne "s/\/bin\/fink//p")
FINK_CXXFLAGS = $(shell [ -d $(FINK_DIR)/include ] && echo -I$(FINK_DIR)/include)
FINK_CFLAGS   = $(shell [ -d $(FINK_DIR)/include ] && echo -I$(FINK_DIR)/include)
FINK_LDFLAGS  = $(shell [ -d $(FINK_DIR)/lib ] && echo -L$(FINK_DIR)/lib)
back to top