Fix build on 10.0-RC5/amd64.
Submitted by: nox
This commit is contained in:
parent
0f5a57fe87
commit
411724c8b9
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=339995
@ -15,6 +15,7 @@ COMMENT= HP 49g+/50g graphics calculator emulator
|
||||
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
|
||||
|
||||
WRKSRC= ${WRKDIR}/x49gp/x49gp-code
|
||||
HAVE_CONFIGURE= yes
|
||||
|
||||
USE_GCC= any
|
||||
USE_XORG= x11
|
||||
@ -40,6 +41,8 @@ MAKE_ENV+= DEBUGB=1
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
MAKE_ARGS+=CC="${CC}"
|
||||
|
||||
.if ${PORT_OPTIONS:MFIRMWARE_215H3} || ${PORT_OPTIONS:MFIRMWARE_215}
|
||||
MAKE_ARGS+=FIRMWARE=4950_215.bin
|
||||
DISTFILES+=hp4950v215.zip
|
||||
@ -63,6 +66,9 @@ post-patch:
|
||||
# @${CP} ${WRKDIR}/rom215_hpgcc3_R004/hpgccrom.bin ${WRKSRC}/4950_215.bin
|
||||
#.endif
|
||||
|
||||
do-configure:
|
||||
cd ${WRKSRC}/qemu/qemu-git && ./configure-small --extra-cflags=-DX49GP --cc="${CC}"
|
||||
|
||||
do-build:
|
||||
cd ${WRKSRC} && ${GMAKE} ${MAKE_ARGS}
|
||||
|
||||
|
@ -35,7 +35,7 @@ if [ ! -d "${sdir}" ]; then
|
||||
cp "${datadir}/flash-50g" "${sdir}/"
|
||||
|
||||
if [ "`uname -p`" = "amd64" ]; then
|
||||
cp "${datadir}/hp50g-hack.png" "${sdir}/"
|
||||
cp "${datadir}/hp50g-hack.png" "${sdir}/hp50g.png"
|
||||
else
|
||||
cp "${datadir}/hp50g.png" "${sdir}/"
|
||||
fi
|
||||
|
@ -30,3 +30,11 @@
|
||||
|
||||
ifdef QEMU_OLD
|
||||
QEMUSRC = qemu/prepare.sh \
|
||||
@@ -81,6 +88,7 @@ QEMU_DIR_BUILD=$(QEMU_DIR)/arm-softmmu
|
||||
QEMU_DEFINES+=-DNEED_CPU_H
|
||||
X49GP_LDFLAGS=
|
||||
X49GP_LIBS= $(QEMU_DIR_BUILD)/exec.o $(QEMU_DIR_BUILD)/translate-all.o $(QEMU_DIR_BUILD)/cpu-exec.o $(QEMU_DIR_BUILD)/translate.o $(QEMU_DIR_BUILD)/fpu/softfloat.o $(QEMU_DIR_BUILD)/op_helper.o $(QEMU_DIR_BUILD)/helper.o $(QEMU_DIR_BUILD)/disas.o $(QEMU_DIR_BUILD)/i386-dis.o $(QEMU_DIR_BUILD)/arm-dis.o $(QEMU_DIR_BUILD)/tcg/tcg.o $(QEMU_DIR_BUILD)/iwmmxt_helper.o $(QEMU_DIR_BUILD)/neon_helper.o
|
||||
+X49GP_LIBS += -lz -lm
|
||||
endif
|
||||
QEMU_INCDIR=$(QEMU_DIR)
|
||||
QEMU_INC=-I$(QEMU_INCDIR)/target-arm -I$(QEMU_INCDIR) -I$(QEMU_INCDIR)/fpu -I$(QEMU_INCDIR)/arm-softmmu
|
||||
|
Loading…
Reference in New Issue
Block a user