From: <wsf...@us...> - 2007-07-19 21:50:29
|
Revision: 9870 http://swig.svn.sourceforge.net/swig/?rev=9870&view=rev Author: wsfulton Date: 2007-07-19 14:50:26 -0700 (Thu, 19 Jul 2007) Log Message: ----------- prefer mono .net 2.0 compiler - also works around major pinvoke bug in mcs-1.2.3 as gmcs is prefered to mcs Modified Paths: -------------- trunk/configure.in Modified: trunk/configure.in =================================================================== --- trunk/configure.in 2007-07-19 07:13:25 UTC (rev 9869) +++ trunk/configure.in 2007-07-19 21:50:26 UTC (rev 9870) @@ -1478,19 +1478,20 @@ if test -z "$CSHARPCOMPILERBIN" ; then case $host in *-*-cygwin* | *-*-mingw*) - AC_CHECK_PROGS(CSHARPCOMPILER, csc mcs cscc) + # prefer Mono gmcs (.NET 2.0) over mcs (.NET 1.1) - note mcs-1.2.3 has major pinvoke bug + AC_CHECK_PROGS(CSHARPCOMPILER, csc gmcs mcs cscc) if test -n "$CSHARPCOMPILER" && test "$CSHARPCOMPILER" = "csc" ; then AC_MSG_CHECKING(whether csc is the Microsoft CSharp compiler) csc 2>/dev/null | grep "C#" > /dev/null || CSHARPCOMPILER="" if test -z "$CSHARPCOMPILER" ; then AC_MSG_RESULT(no) - AC_CHECK_PROGS(CSHARPCOMPILER, mcs cscc) + AC_CHECK_PROGS(CSHARPCOMPILER, gmcs mcs cscc) else AC_MSG_RESULT(yes) fi fi ;; - *)AC_CHECK_PROGS(CSHARPCOMPILER, mcs cscc);; + *)AC_CHECK_PROGS(CSHARPCOMPILER, gmcs mcs cscc);; esac else CSHARPCOMPILER="$CSHARPCOMPILERBIN" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wsf...@us...> - 2007-07-19 22:37:37
|
Revision: 9872 http://swig.svn.sourceforge.net/swig/?rev=9872&view=rev Author: wsfulton Date: 2007-07-19 15:37:35 -0700 (Thu, 19 Jul 2007) Log Message: ----------- look for mono when using gmcs C# compiler Modified Paths: -------------- trunk/configure.in Modified: trunk/configure.in =================================================================== --- trunk/configure.in 2007-07-19 21:51:30 UTC (rev 9871) +++ trunk/configure.in 2007-07-19 22:37:35 UTC (rev 9872) @@ -1515,11 +1515,12 @@ CSHARPCOMPILER="mcs" fi fi - if test "mcs" = "$CSHARPCOMPILER" ; then - AC_CHECK_PROGS(CSHARPCILINTERPRETER, mono) # Mono JIT - else + if test "mcs" != "$CSHARPCOMPILER" ; then echo "mcs is not a working Mono C# compiler" fi + fi + if test "mcs" = "$CSHARPCOMPILER" || test "gmcs" = "$CSHARPCOMPILER"; then + AC_CHECK_PROGS(CSHARPCILINTERPRETER, mono) # Mono JIT else if test "csc" = "$CSHARPCOMPILER"; then CSHARPPATHSEPARATOR="\\\\" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wsf...@us...> - 2007-08-09 23:13:49
|
Revision: 9886 http://swig.svn.sourceforge.net/swig/?rev=9886&view=rev Author: wsfulton Date: 2007-08-09 16:13:39 -0700 (Thu, 09 Aug 2007) Log Message: ----------- Improve TCL detection (for Ubuntu Feisty) and use tclConfig.sh for header file location Modified Paths: -------------- trunk/configure.in Modified: trunk/configure.in =================================================================== --- trunk/configure.in 2007-08-09 22:17:12 UTC (rev 9885) +++ trunk/configure.in 2007-08-09 23:13:39 UTC (rev 9886) @@ -470,9 +470,11 @@ fi # check in a few common install locations if test x"${TCLCONFIG}" = x ; then - for i in `ls -d /usr/lib 2>/dev/null` \ - `ls -d /usr/local/lib 2>/dev/null` ; do - if test -f "$i/tclConfig.sh" ; then + for i in `ls -d /usr/lib/ 2>/dev/null` \ + `ls -d -r /usr/lib/tcl*/ 2>/dev/null` \ + `ls -d /usr/local/lib/ 2>/dev/null` \ + `ls -d -r /usr/local/lib/tcl*/ 2>/dev/null` ; do + if test -f $i"tclConfig.sh" ; then TCLCONFIG=`(cd $i; pwd)` break fi @@ -484,7 +486,7 @@ AC_MSG_RESULT(found $TCLCONFIG/tclConfig.sh) . $TCLCONFIG/tclConfig.sh if test -z "$TCLINCLUDE"; then - TCLINCLUDE=$ISYSTEM$TCL_PREFIX/include + TCLINCLUDE=`echo $TCL_INCLUDE_SPEC | sed "s/-I/$ISYSTEM/"` fi if test -z "$TCLLIB"; then TCLLIB=$TCL_LIB_SPEC This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ol...@us...> - 2007-10-07 14:28:40
|
Revision: 9964 http://swig.svn.sourceforge.net/swig/?rev=9964&view=rev Author: olly Date: 2007-10-07 07:28:36 -0700 (Sun, 07 Oct 2007) Log Message: ----------- Fix typo in comment (libary -> library) Modified Paths: -------------- trunk/configure.in Modified: trunk/configure.in =================================================================== --- trunk/configure.in 2007-10-07 00:28:11 UTC (rev 9963) +++ trunk/configure.in 2007-10-07 14:28:36 UTC (rev 9964) @@ -221,7 +221,7 @@ fi AC_MSG_RESULT($LINKFORSHARED) -# This variation is needed on OS-X because there is no (apparent) consistency in shared libary naming. +# This variation is needed on OS-X because there is no (apparent) consistency in shared library naming. # Sometimes .bundle works, but sometimes .so is needed. It depends on the target language AC_SUBST(PYTHON_SO) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wsf...@us...> - 2007-11-04 20:33:56
|
Revision: 10086 http://swig.svn.sourceforge.net/swig/?rev=10086&view=rev Author: wsfulton Date: 2007-11-04 12:33:53 -0800 (Sun, 04 Nov 2007) Log Message: ----------- Find Lua headers on Ubuntu - detection is still not 100% as the runtime library cannot be found Modified Paths: -------------- trunk/configure.in Modified: trunk/configure.in =================================================================== --- trunk/configure.in 2007-11-03 21:42:06 UTC (rev 10085) +++ trunk/configure.in 2007-11-04 20:33:53 UTC (rev 10086) @@ -1649,7 +1649,7 @@ #AC_TRY_CPP([#include <lua.h>], , LUAINCLUDE="") AC_PREPROC_IFELSE([AC_LANG_SOURCE([[#include <lua.h>]])], , LUAINCLUDE="") if test -z "$LUAINCLUDE"; then - dirs="/usr/local/include /usr/include /opt/local/include" + dirs="/usr/local/include /usr/include /usr/include/lua* /opt/local/include" for i in $dirs ; do if test -r $i/lua.h; then AC_MSG_RESULT($i) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ol...@us...> - 2007-11-28 19:58:05
|
Revision: 10175 http://swig.svn.sourceforge.net/swig/?rev=10175&view=rev Author: olly Date: 2007-11-28 11:57:57 -0800 (Wed, 28 Nov 2007) Log Message: ----------- Adjust most external references to say "PHP" not "PHP4". However, it's still "--with-php4" for now. Prefer php5 to php to php4 in autodetection. Modified Paths: -------------- trunk/configure.in Modified: trunk/configure.in =================================================================== --- trunk/configure.in 2007-11-28 00:46:53 UTC (rev 10174) +++ trunk/configure.in 2007-11-28 19:57:57 UTC (rev 10175) @@ -1158,40 +1158,41 @@ AC_SUBST(RUBYDYNAMICLINKING) #------------------------------------------------------------------------- -# Look for Php4 +# Look for PHP #------------------------------------------------------------------------- PHP4BIN= -AC_ARG_WITH(php4, AS_HELP_STRING([--without-php4], [Disable PHP4]) -AS_HELP_STRING([--with-php4=path], [Set location of PHP4 executable]),[ PHP4BIN="$withval"], [PHP4BIN=yes]) +AC_ARG_WITH(php4, AS_HELP_STRING([--without-php4], [Disable PHP]) +AS_HELP_STRING([--with-php4=path], [Set location of PHP executable]),[ PHP4BIN="$withval"], [PHP4BIN=yes]) # First, check for "--without-php4" or "--with-php4=no". if test x"${PHP4BIN}" = xno -o x"${with_alllang}" = xno ; then - AC_MSG_NOTICE([Disabling PHP4]) + AC_MSG_NOTICE([Disabling PHP]) PHP4= else if test "x$PHP4BIN" = xyes; then - AC_CHECK_PROGS(PHP4, php php4) + AC_CHECK_PROGS(PHP4, php5 php php4) else PHP4="$PHP4BIN" fi -AC_MSG_CHECKING(for PHP4 header files) -PHP4CONFIG="${PHP4}-config" +AC_MSG_CHECKING(for PHP header files) +dnl /usr/bin/php5 -> /usr/bin/php-config5 +PHP4CONFIG=`echo "$PHP4"|sed 's/\([[45]]\?\)$/-config\1/'` PHP4INC="`$PHP4CONFIG --includes 2>/dev/null`" if test "$PHP4INC"; then AC_MSG_RESULT($PHP4INC) else - dirs="/usr/include/php /usr/local/include/php /usr/include/php4 /usr/local/include/php4 /usr/local/apache/php" + dirs="/usr/include/php /usr/local/include/php /usr/include/php5 /usr/local/include/php5 /usr/include/php4 /usr/local/include/php4 /usr/local/apache/php" for i in $dirs; do echo $i if test -r $i/php_config.h -o -r $i/php_version.h; then AC_MSG_RESULT($i) PHP4EXT="$i" PHP4INC="-I$PHP4EXT -I$PHP4EXT/Zend -I$PHP4EXT/main -I$PHP4EXT/TSRM" - break; + break fi done fi This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <mgo...@us...> - 2008-01-14 01:27:51
|
Revision: 10209 http://swig.svn.sourceforge.net/swig/?rev=10209&view=rev Author: mgossage Date: 2008-01-13 17:27:50 -0800 (Sun, 13 Jan 2008) Log Message: ----------- Substantial changes to configure script for detecting lua. Modified Paths: -------------- trunk/configure.in Modified: trunk/configure.in =================================================================== --- trunk/configure.in 2008-01-14 01:23:36 UTC (rev 10208) +++ trunk/configure.in 2008-01-14 01:27:50 UTC (rev 10209) @@ -1657,7 +1657,7 @@ lua_save_LIBS=$LIBS # the code seems to disrupt LIBS, so saving if test -z "$LUALIB"; then - AC_SEARCH_LIBS(lua_close, [lua lua51 lua50], [LUALINK="-l$ac_lib"],[LUABIN=]) + AC_SEARCH_LIBS(lua_close, [lua lua51 lua5.1 lua50 lua5.0], [LUALINK="-l$ac_lib"],[LUABIN=]) else AC_CHECK_FILE($LUALIB/liblua.a,[LUALINK="-L$LUALIB -llua"],[LUABIN=]) fi This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <mk...@us...> - 2007-10-22 22:01:02
|
Revision: 10024 http://swig.svn.sourceforge.net/swig/?rev=10024&view=rev Author: mkoeppe Date: 2007-10-22 15:00:29 -0700 (Mon, 22 Oct 2007) Log Message: ----------- Filter out -ansi -pedantic from CFLAGS while compiling test programs for Guile. Modified Paths: -------------- trunk/configure.in Modified: trunk/configure.in =================================================================== --- trunk/configure.in 2007-10-22 21:52:10 UTC (rev 10023) +++ trunk/configure.in 2007-10-22 22:00:29 UTC (rev 10024) @@ -972,7 +972,9 @@ guilesafe_CFLAGS=$CFLAGS guilesafe_LDFLAGS=$LDFLAGS -CFLAGS="$CFLAGS $GUILEINCLUDE" +# Filter out "-ansi -pedantic" because Guile header files will not compile with these flags. +# (The flags -ansi -pedantic are automatically added by ac_compile_warnings.m4) +CFLAGS="`echo $CFLAGS | sed 's/-ansi//g;s/-pedantic//g;'` $GUILEINCLUDE" LDFLAGS="$LDFLAGS $GUILELINK" AC_MSG_CHECKING(whether Guile's gh_ API works) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wsf...@us...> - 2007-11-09 22:33:05
|
Revision: 10096 http://swig.svn.sourceforge.net/swig/?rev=10096&view=rev Author: wsfulton Date: 2007-11-09 14:33:00 -0800 (Fri, 09 Nov 2007) Log Message: ----------- more portable use of tail in java header file detection Modified Paths: -------------- trunk/configure.in Modified: trunk/configure.in =================================================================== --- trunk/configure.in 2007-11-09 08:59:44 UTC (rev 10095) +++ trunk/configure.in 2007-11-09 22:33:00 UTC (rev 10096) @@ -793,7 +793,7 @@ if test "$JAVAMDDIR" = "" ; then AC_MSG_RESULT(not found) else - JAVAMDDIR=`dirname "$JAVAMDDIR" | tail -n 1` + JAVAMDDIR=`dirname "$JAVAMDDIR" | tail -1` JAVAINC="${JAVAINC} -I\"$JAVAMDDIR\"" AC_MSG_RESULT($JAVAMDDIR) fi This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wsf...@us...> - 2007-12-08 00:23:08
|
Revision: 10181 http://swig.svn.sourceforge.net/swig/?rev=10181&view=rev Author: wsfulton Date: 2007-12-07 16:23:06 -0800 (Fri, 07 Dec 2007) Log Message: ----------- Lua 5.1 improvements for Ubuntu (it still does not detect lua5.1.so Modified Paths: -------------- trunk/configure.in Modified: trunk/configure.in =================================================================== --- trunk/configure.in 2007-12-08 00:22:03 UTC (rev 10180) +++ trunk/configure.in 2007-12-08 00:23:06 UTC (rev 10181) @@ -1671,7 +1671,7 @@ if test -z "$LUALIB"; then dirs="/usr/local/lib /usr/lib /opt/local/lib" for i in $dirs ; do - if test -r $i/liblua.a; then + if test -r $i/liblua*.a; then AC_MSG_RESULT($i) LUALIB="-L$i" break This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wsf...@us...> - 2008-03-02 22:33:41
|
Revision: 10293 http://swig.svn.sourceforge.net/swig/?rev=10293&view=rev Author: wsfulton Date: 2008-03-02 14:33:36 -0800 (Sun, 02 Mar 2008) Log Message: ----------- Fix detection of octave headers on Ubuntu Feisty Modified Paths: -------------- trunk/configure.in Modified: trunk/configure.in =================================================================== --- trunk/configure.in 2008-03-02 22:13:14 UTC (rev 10292) +++ trunk/configure.in 2008-03-02 22:33:36 UTC (rev 10293) @@ -771,6 +771,10 @@ OCTAVEEXT="$i" break; fi + if test -r $i/octave/octave/oct.h; then + OCTAVEEXT="$i/octave" + break; + fi done if test "$OCTAVEEXT" = "" ; then AC_MSG_RESULT(not found) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |