Skip to content
Snippets Groups Projects
Commit 0e55d587 authored by Duane Rettig's avatar Duane Rettig
Browse files

Add arm64 files

Add Makefile.arm64

Add arm64 changes to Makefile, Makefile.wnn

Change-Id: I583a8b8ff64460126a30f58899c2b8171155eedd
parent bd68c3bf
No related branches found
No related tags found
No related merge requests found
...@@ -21,6 +21,9 @@ ifeq ($(OS_NAME),linux) ...@@ -21,6 +21,9 @@ ifeq ($(OS_NAME),linux)
ifeq ($(MACHINE),ppc) ifeq ($(MACHINE),ppc)
HOST = linuxppc HOST = linuxppc
else else
ifeq ($(MACHINE),arm64)
HOST = arm64
else
ifeq ($(SIXTYFOURBIT),yes) ifeq ($(SIXTYFOURBIT),yes)
HOST = amd64 HOST = amd64
else else
...@@ -28,6 +31,7 @@ HOST = linux ...@@ -28,6 +31,7 @@ HOST = linux
endif endif
endif endif
endif endif
endif
ifeq ($(OS_NAME),freebsd) ifeq ($(OS_NAME),freebsd)
HOST = freebsd HOST = freebsd
......
include Makefile.defs
Makefile=Makefile.arm64
ifeq ($(shell if test -d /usr/include/openmotif; then echo yes; fi),yes)
XINCLUDES = -I/usr/include/openmotif
XLIBDIR = /usr/lib64/openmotif
endif
XINCLUDES ?= /usr/include
XLIBDIR ?= /usr/lib64
TKLIB=-lXm -lXpm -lXext -lXp
XTLIB=-lXt
XLIB=-lX11
ifdef FI_USE_DMALLOC
THREADLIB = -lpthread -ldmallocth
CFLAGS = -I/usr/local/include
else
THREADLIB = -lpthread
endif
SET_LIBRARY_PATH = LD_RUN_PATH=$(XLIBDIR):/lib:/usr/lib; export LD_RUN_PATH
PRODUCT-OBJS= $(PRODUCT-GENERIC-OBJS) $(STATIC-XM-OBJS) $(SHARED-XM-OBJS)
#MOTIFXTRAS=-lgen
PICFLAGS = -fPIC
SHAREFLAGS =
MAKE_SHARED = ld -shared -L$(XLIBDIR)
STD_DEFINES = -DSVR4 -DSYSV
AR = ar cq
include Makefile.generic
...@@ -108,11 +108,15 @@ ifeq ($(OS_NAME),freebsd) ...@@ -108,11 +108,15 @@ ifeq ($(OS_NAME),freebsd)
REDHATLIBS = -lcrypt REDHATLIBS = -lcrypt
endif endif
ifeq ($(MACHINE),x86_64)
ifeq ($(OS_NAME),linux) ifeq ($(OS_NAME),linux)
ifeq ($(MACHINE),x86_64)
REDHATLIBS = -lcrypt REDHATLIBS = -lcrypt
endif endif
ifeq ($(MACHINE),arm64)
REDHATLIBS = -lcrypt
endif endif
endif
wnn.$(SHARED_EXT): $(WNN_OBJS) wnn.$(SHARED_EXT): $(WNN_OBJS)
$(MAKE_SHARED) $(SHAREFLAGS) -o wnn.$(SHARED_EXT) $(WNN_OBJS) \ $(MAKE_SHARED) $(SHAREFLAGS) -o wnn.$(SHARED_EXT) $(WNN_OBJS) \
......
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