mirror of
https://github.com/dyne/FreeJ.git
synced 2026-06-16 12:59:33 +02:00
freej: gp2x console crosscompilable branch (ARM)
git-svn-id: svn://dyne.org/rastasoft/freej/trunk@836 383723c8-4afa-0310-b8a8-b1afb83214fc
This commit is contained in:
@@ -46,6 +46,8 @@
|
||||
# .h, all .msg, etc.) Re-make clean if in doubt.
|
||||
#
|
||||
|
||||
LD=arm-linux-ld
|
||||
RANLIB=arm-linux-ranlib
|
||||
|
||||
DEPTH = .
|
||||
|
||||
@@ -320,7 +322,7 @@ $(OBJDIR)/jsautocfg.h: $(OBJDIR)/jscpucfg
|
||||
$(OBJDIR)/jscpucfg > $@
|
||||
|
||||
$(OBJDIR)/jscpucfg: $(OBJDIR)/jscpucfg.o
|
||||
$(CC) -o $@ $(OBJDIR)/jscpucfg.o
|
||||
gcc -o $@ $(OBJDIR)/jscpucfg.o
|
||||
|
||||
# Look in OBJDIR to find jsautocfg.h
|
||||
INCLUDES += -I$(OBJDIR)
|
||||
|
||||
@@ -47,19 +47,8 @@ endif
|
||||
OS_ARCH := $(subst /,_,$(shell uname -s | sed /\ /s//_/))
|
||||
|
||||
# Attempt to differentiate between SunOS 5.4 and x86 5.4
|
||||
OS_CPUARCH := $(shell uname -m)
|
||||
ifeq ($(OS_CPUARCH),i86pc)
|
||||
OS_RELEASE := $(shell uname -r)_$(OS_CPUARCH)
|
||||
else
|
||||
ifeq ($(OS_ARCH),AIX)
|
||||
OS_RELEASE := $(shell uname -v).$(shell uname -r)
|
||||
else
|
||||
OS_RELEASE := $(shell uname -r)
|
||||
endif
|
||||
endif
|
||||
ifeq ($(OS_ARCH),IRIX64)
|
||||
OS_ARCH := IRIX
|
||||
endif
|
||||
OS_CPUARCH := arm
|
||||
OS_RELEASE := gp2x
|
||||
|
||||
# Handle output from win32 unames other than Netscape's version
|
||||
ifeq (,$(filter-out Windows_95 Windows_98 CYGWIN_95-4.0 CYGWIN_98-4.10, $(OS_ARCH)))
|
||||
@@ -88,7 +77,7 @@ endif
|
||||
# Virtually all Linux versions are identical.
|
||||
# Any distinctions are handled in linux.h
|
||||
ifeq ($(OS_ARCH),Linux)
|
||||
OS_CONFIG := Linux_All
|
||||
OS_CONFIG := Linux_Gp2x
|
||||
else
|
||||
ifeq ($(OS_ARCH),dgux)
|
||||
OS_CONFIG := dgux
|
||||
|
||||
@@ -185,7 +185,7 @@ clobber:
|
||||
@cd fdlibm; $(MAKE) -f Makefile.ref clobber
|
||||
|
||||
depend:
|
||||
gcc -MM $(CFLAGS) $(LIB_CFILES)
|
||||
arm-linux-gcc -MM $(CFLAGS) $(LIB_CFILES)
|
||||
|
||||
tar:
|
||||
tar cvf $(TARNAME) $(TARFILES)
|
||||
|
||||
Reference in New Issue
Block a user