Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com From: "Williams, Gerald S (Jerry)" To: cygwin AT cygwin DOT com Subject: [ANNOUNCEMENT] Updated: swig-1.3.19-1 Reply-To: cygwin AT cygwin DOT com Message-Id: <20030404141139.61A401B3E0@redhat.com> Date: Fri, 4 Apr 2003 09:11:39 -0500 (EST) I've updated the version of SWIG to 1.3.19-1. Tarballs should be available on the Cygwin mirrors shortly. As per the SWIG web page (http://www.swig.org): SWIG (Simplified Wrapper Interface Generator) is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is primarily used with common scripting languages such as Perl, Python, Tcl/Tk, Ruby, Guile and MzScheme, however the list of supported languages also includes non-scripting languages such as Java and OCAML. SWIG is most commonly used to create high-level interpreted programming environments, user interfaces, and as a tool for testing and prototyping C/C++ software. SWIG may be freely used, distributed, and modified for commercial and noncommercial use. Version 1.3.19 is a regular development release of SWIG. More information, including release notes and user documentation, can be found in the directory /usr/doc/swig-1.3.19/. ***LATE-BREAKING NEWS*** One thing that won't be currently found in that directory is an issue that has come up with the latest Cygwin release of Perl (5.8.0), which uses 64-bit integers. This results in some warnings of the following type when compiling the output of SWIG: warning: cast to pointer from integer of different size It is specifically caused by the SWIG_ConvertPtr() function, which casts Perl type IV (now a long long) into a pointer in several circumstances. This warning does not appear to cause any test cases to fail. This issue just came up and is being addressed by the SWIG development community. -- Gerald Williams Cygwin SWIG maintainer *** INSTALLATION *** To update your installation, download and run setup.exe using the "Install Cygwin now" link at http://cygwin.com/. SWIG is in the 'Devel' category. Questions or comments? First check the FAQ and Cygwin mailing list archives at http://cygwin.com/lists.html (you may want to sign up for the list as well). Then mailto:cygwin AT cygwin DOT com. *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** To unsubscribe to the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-YOU=YOURDOMAIN DOT COM AT cygwin DOT com -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/