1998-09-09 07:00:04 +00:00
|
|
|
# hints file for dos/djgpp v2.xx
|
|
|
|
# Original by Laszlo Molnar <molnarl@cdata.tvnet.hu>
|
|
|
|
|
|
|
|
# 971015 - archname changed from 'djgpp' to 'dos-djgpp'
|
|
|
|
# 971210 - threads support
|
2000-06-25 11:04:01 +00:00
|
|
|
# 000222 - added -DPERL_EXTERNAL_GLOB to ccflags
|
1998-09-09 07:00:04 +00:00
|
|
|
|
|
|
|
archname='dos-djgpp'
|
|
|
|
archobjs='djgpp.o'
|
|
|
|
path_sep=\;
|
|
|
|
startsh="#! /bin/sh"
|
|
|
|
|
|
|
|
cc='gcc'
|
|
|
|
ld='gcc'
|
|
|
|
usrinc="$DJDIR/include"
|
|
|
|
|
|
|
|
libpth="$DJDIR/lib"
|
|
|
|
libc="$libpth/libc.a"
|
|
|
|
|
|
|
|
so='none'
|
|
|
|
usedl='n'
|
|
|
|
|
|
|
|
firstmakefile='GNUmakefile'
|
|
|
|
exe_ext='.exe'
|
|
|
|
|
|
|
|
randbits=31
|
|
|
|
lns='cp'
|
|
|
|
|
|
|
|
usenm='true'
|
|
|
|
|
2000-06-25 11:04:01 +00:00
|
|
|
# this reportedly causes compile errors in system includes
|
|
|
|
i_ieeefp='undef'
|
|
|
|
|
1998-09-09 07:00:04 +00:00
|
|
|
d_link='undef' # these are empty functions in libc.a
|
|
|
|
d_symlink='undef'
|
|
|
|
d_fork='undef'
|
|
|
|
d_pipe='undef'
|
|
|
|
|
|
|
|
startperl='#!perl'
|
|
|
|
|
|
|
|
case "X$optimize" in
|
|
|
|
X)
|
|
|
|
optimize="-O2 -malign-loops=2 -malign-jumps=2 -malign-functions=2"
|
|
|
|
;;
|
|
|
|
esac
|
2000-06-25 11:04:01 +00:00
|
|
|
ccflags="$ccflags -DPERL_EXTERNAL_GLOB"
|
1998-09-09 07:00:04 +00:00
|
|
|
ldflags='-s'
|
|
|
|
usemymalloc='n'
|
|
|
|
timetype='time_t'
|
|
|
|
|
|
|
|
prefix=$DJDIR
|
|
|
|
privlib=$prefix/lib/perl5
|
|
|
|
archlib=$privlib
|
|
|
|
sitelib=$privlib/site
|
|
|
|
sitearch=$sitelib
|
|
|
|
|
|
|
|
eagain='EAGAIN'
|
|
|
|
rd_nodata='-1'
|
|
|
|
|
1999-05-02 14:33:17 +00:00
|
|
|
# This script UU/usethreads.cbu will get 'called-back' by Configure
|
|
|
|
# after it has prompted the user for whether to use threads.
|
|
|
|
cat > UU/usethreads.cbu <<'EOCBU'
|
|
|
|
case "$usethreads" in
|
|
|
|
$define|true|[yY]*)
|
|
|
|
set `echo X "$libswanted "| sed -e 's/ c / gthreads c /'`
|
|
|
|
shift
|
|
|
|
libswanted="$*"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
EOCBU
|