1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-03-09 15:50:02 +00:00

dtsr: make it build; configure: fix cpu detection

This commit is contained in:
Jon Trulson 2019-11-22 13:01:36 -07:00
parent 53d3304ebe
commit a63016758e
2 changed files with 31 additions and 12 deletions

View file

@ -13,6 +13,7 @@ dnl todo: determine what version of autoconf we depend on
dnl AC_PREREQ() dnl AC_PREREQ()
AC_CANONICAL_HOST AC_CANONICAL_HOST
AC_CANONICAL_BUILD
dnl global CDE versioning dnl global CDE versioning
@ -124,23 +125,23 @@ is_mips=no
is_arm=no is_arm=no
is_ppc=no is_ppc=no
case "$target_or_host" in case "${host_cpu}" in
i*86-*-*) i[3456]86*)
is_i386=yes is_i386=yes
;; ;;
x86_64-*) x86_64* | amd64*)
is_x86_64=yes is_x86_64=yes
;; ;;
*arm*) arm*)
is_arm=yes is_arm=yes
;; ;;
*mips*) mips*)
is_mips=yes is_mips=yes
;; ;;
*sparc*) sparc*)
is_sparc=yes is_sparc=yes
;; ;;
ppc-*-linux* | powerpc-*) ppc* | powerpc*)
is_ppc=yes is_ppc=yes
;; ;;
esac esac
@ -457,6 +458,8 @@ programs/dtimsstart/Makefile
programs/dtpdm/Makefile programs/dtpdm/Makefile
programs/dtsr/Makefile
]) ])
AC_OUTPUT AC_OUTPUT

View file

@ -1,10 +1,24 @@
MAINTAINERCLEANFILES = Makefile.in MAINTAINERCLEANFILES = Makefile.in
bin_PROGRAMS = dtsrcreate dtsrdbrec dtsrhan dtsrload dtsrindex dtsrdelete \ bin_PROGRAMS = dtsrcreate dtsrdbrec dtsrhan dtsrload dtsrindex dtsrdelete \
huffcode dtsrkdump huffcode dtsrkdump dtsrclean
PROGRAMS_CFLAGS = -I../../lib/DtSearch -I../../lib/DtSearch/raima \
-DMAIN_PROGRAM -lc -lm ${X_LIBS} AM_CFLAGS = -I../../lib/DtSearch -I../../lib/DtSearch/raima \
PROGRAMS_LDADD = ../../lib/DtSearch/libDtSearch.so $(DT_INCDIR) -DMAIN_PROGRAM
if I386
AM_CFLAGS += -DBYTE_SWAP
endif
if X86_64
AM_CFLAGS += -DBYTE_SWAP
endif
if ARM
AM_CFLAGS += -DBYTE_SWAP
endif
LDADD = ../../lib/DtSearch/libDtSearch.la
dtsrcreate_SOURCES = dtsrcreate.c dtsrcreate_SOURCES = dtsrcreate.c
@ -14,9 +28,11 @@ dtsrhan_SOURCES = dtsrhan.c
dtsrload_SOURCES = dtsrload.c dtsrload_SOURCES = dtsrload.c
dtsrclean_SOURCES = dtsrclean.c
dtsrindex_SOURCES = dtsrindex.c dtsrindex_SOURCES = dtsrindex.c
dtsrdelete_SOURCES = dtsrdelete.c dtsrdelete_SOURCES = tomita.c
huffcode_SOURCES = huffcode.c huffcode_SOURCES = huffcode.c