Skip to content
Snippets Groups Projects
Commit c5f929f5 authored by Fons Rademakers's avatar Fons Rademakers
Browse files

Mods and files needed for IA-64

git-svn-id: http://root.cern.ch/svn/root/trunk@97 27541ba8-7e3a-0410-8455-c3a389f83636
parent 74279cbc
No related branches found
No related tags found
No related merge requests found
......@@ -10,6 +10,7 @@ linuxsuse6 for Linux (SuSE v6.0) egcs and glibc
linuxpgcc for Linux pgcc and glibc
linuxppcegcs for PPC Linux egcs and glibc
linuxdeb2ppc for PPC Linux based on Debian v2.0
linuxia64gcc for Itanium Linux gcc 2.9x and glibc
mklinux for MkLinux gcc and glibc
freebsd for FreeBSD
freebsd4 for FreeBSD 4.x
......
# Makefile of ROOT for Itanium/Linux with gcc
PLATFORM = linux
ifeq (debug,$(findstring debug,$(ROOTBUILD)))
OPT = -g
NOOPT =
else
OPT = -O2
NOOPT =
endif
# Compiler:
CXX = g++
CC = gcc
CXXFLAGS = -Wall -fPIC -DR__GLIBC $(EXTRA_CXXFLAGS)
CFLAGS = -Wall -fPIC -DR__GLIBC $(EXTRA_CFLAGS)
CINTCXXFLAGS = -Wall -fPIC $(EXTRA_CXXFLAGS) \
-DG__REGEXP -DG__UNIX -DG__SHAREDLIB \
-DG__OSFDLL -DG__ROOT -DG__REDIRECTIO -DG__64BIT
CINTCFLAGS = -Wall -fPIC $(EXTRA_CFLAGS) \
-DG__REGEXP -DG__UNIX -DG__SHAREDLIB \
-DG__OSFDLL -DG__ROOT -DG__REDIRECTIO -DG__64BIT
# Linker:
LD = g++
LDFLAGS = $(OPT) $(EXTRA_LDFLAGS)
SOFLAGS = -shared -Wl,-soname,
SOEXT = so
# System libraries:
SYSLIBS = -lm -ldl $(THREAD) -rdynamic
XLIBS = -L/usr/X11R6/lib -lXpm -lX11
CILIBS = -lm -ldl -rdynamic
CRYPTLIBS = -lcrypt
THREAD = #-lpthread
# Fortran:
F77 = g77
F77FLAGS =
F77LIBS = -lg2c -lnsl
......@@ -178,6 +178,12 @@ linuxppcegcs)
auxlibs="-lm -ldl -rdynamic"
auxglibs=${auxlibs}
;;
linuxia64gcc)
# Itanium Linux with gcc 2.9x
auxcflags=
auxlibs="-lm -ldl -rdynamic"
auxglibs=${auxlibs}
;;
mklinux)
# MkLinux with libc5
auxcflags="-fsigned-char -I/usr/X11/include -I/usr/include/g++"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment