diff options
author | Bryan Jurish <mukau@users.sourceforge.net> | 2009-04-19 08:38:03 +0000 |
---|---|---|
committer | Bryan Jurish <mukau@users.sourceforge.net> | 2009-04-19 08:38:03 +0000 |
commit | d0aa44063cdaa049e621eeae4cb3ce1dd0834d1d (patch) | |
tree | baeee1e19a50363331d69d929499899cf9eadfe7 /deque/configure | |
parent | cc7d571a2e22908bf2e49e3388d6ff9788c22f44 (diff) |
+ updated README.svn
+ added win32 flags to common/m4/ax_pd_external.m4
- updated configure scripts
svn path=/trunk/externals/moocow/; revision=11058
Diffstat (limited to 'deque/configure')
-rwxr-xr-x | deque/configure | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/deque/configure b/deque/configure index c86d98b..c9113f4 100755 --- a/deque/configure +++ b/deque/configure @@ -3768,6 +3768,26 @@ echo "$as_me: WARNING: Unknown kernel type \"$uname_s\" defaults to \"Linux\"" > PDEXT=pd_irix5 fi + ##-- win32 via minGW/MSYS + ## + courtesy of pd-extended build system, SVN externals/Makefile + if test "$uname_s" = "MINGW32_NT-5.1"; + then + PDEXT_DFLAGS="\ + -D'O_NONBLOCK=1' -D'srand48(n)=srand((n))' \ + -D'drand48()=((double)rand()/RAND_MAX)' -D'bzero(p,n)=memset(p,0,n)' \ + " + PDEXT_LFLAGS="-shared -L'${pddir}/bin' -L'${pddir}/obj'" + PDEXT_CFLAGS="-mms-bitfields -DMSW -DNT" + LIBS="$LIBS -lpd -lwsock32 -lpthreadGC2 -lkernel32 -luser32 -lgdi32 -lregex" + if test "$ENABLE_DEBUG" = "no" -a -z "$UCFLAGS"; then + ##-- only set OFLAGS if user CFLAGS are empty + PDEXT_OFLAGS="-O2" + elif test "$ENABLE_DEBUG" = "yes"; then + PDEXT_OFLAGS="-g" + fi + PDEXT=dll + fi + ##----------- report pd extension { echo "$as_me:$LINENO: will use pd extension \".$PDEXT\" for pd externals" >&5 echo "$as_me: will use pd extension \".$PDEXT\" for pd externals" >&6;} |