source: trunk/essentials/dev-lang/perl/hints/cygwin.sh@ 3280

Last change on this file since 3280 was 3181, checked in by bird, 19 years ago

perl 5.8.8

File size: 1.6 KB
Line 
1#! /bin/sh
2# cygwin.sh - hints for building perl using the Cygwin environment for Win32
3#
4
5# not otherwise settable
6exe_ext='.exe'
7firstmakefile='GNUmakefile'
8case "$ldlibpthname" in
9'') ldlibpthname=PATH ;;
10esac
11archobjs='cygwin.o'
12
13# mandatory (overrides incorrect defaults)
14test -z "$cc" && cc='gcc'
15if test -z "$plibpth"
16then
17 plibpth=`gcc -print-file-name=libc.a`
18 plibpth=`dirname $plibpth`
19 plibpth=`cd $plibpth && pwd`
20fi
21so='dll'
22# - eliminate -lc, implied by gcc and a symlink to libcygwin.a
23libswanted=`echo " $libswanted " | sed -e 's/ c / /g'`
24# - eliminate -lm, symlink to libcygwin.a
25libswanted=`echo " $libswanted " | sed -e 's/ m / /g'`
26# - eliminate -lutil, symbols are all in libcygwin.a