From: Marcelo M. <mm...@ac...> - 2006-01-31 18:15:53
|
hmm, in the meantime copy the attached file to the SWIG/Lib directory Bob Marinier wrote: > I'm using the Windows release, which includes prebuilt binaries, so > I'm never doing a make. At least, I've never had to do that before (I > don't even have cygwin installed). Does the Windows release now > require the user to build some stuff? > > Bob > > Marcelo Matus wrote: > >> The file Lib/swigwarn.swg is automatically generated when you do >> >> $ make >> >> check if you get any error at that stage. >> >> Marcelo >> >> Bob Marinier wrote: >> >>> When I try the release candidate on Windows XP with the command line >>> below, I get an error: >>> >>> c:\Bob\soar-dev\Core\ClientSMLSWIG\Java>C:\swigwin-1.3.28rc1\swig.exe >>> -Wall -c++ -package sml -I../../ClientSML/include >>> -I../../ElementXML/include -I../../ConnectionSML/include -java >>> -outdir build >>> "c:\Bob\soar-dev\Core\ClientSMLSWIG\Java\Java_sml_ClientInterface.i" >>> C:\swigwin-1.3.28rc1\Lib\swigwarnings.swg(35): Error: Unable to find >>> 'swigwarn.swg' >>> >>> This is true for Java, Tcl and CSharp (all have very similar >>> arguments like above). My stuff worked fine with SWIG-1.3.27 (and >>> several other earlier versions). I'm running SWIG as a custom build >>> step in Visual Studio 2003. >>> >>> Bob >>> >>> William S Fulton wrote: >>> >>>> A release candidate for SWIG-1.3.28 is online at >>>> >>>> http://www.swig.org/swig-1.3.28rc1.tar.gz (Unix source) >>>> http://www.swig.org/swigwin-1.3.28rc1.zip (Windows) >>>> >>>> This release contains many internal changes and improvements. As >>>> much testing as possible of the release candidate would be >>>> appreciated. Assuming no disasters we aim to make the official >>>> release in 10 days or so. >>>> >>>> William >>>> >>>> SWIG-1.3.28 summary: >>>> - New language module: Common Lisp with CFFI. >>>> - More powerful renaming (%rename) capability. >>>> - More user friendly warning handling. >>>> - Add finer control for default constructors and destructors. We >>>> discourage the use of the 'nodefault' option, which disables both >>>> constructors and destructors, leading to possible memory leaks. Use >>>> instead 'nodefaultctor' and/or 'nodefaultdtor'. >>>> - Optional automatic copy constructor wrapper generation. >>>> - Python implicit conversion mechanism similar to C++, via the >>>> %implicitconv directive (replaces and improves the implicit.i >>>> library). >>>> - Python threading support added. >>>> - Support for Ruby bang methods. >>>> - Better default handling of std::string variables. >>>> - Unified typemap library (UTL) potentially providing core typemaps >>>> for >>>> all scripting languages based on the recently evolving Python >>>> typemaps. >>>> - Python, Ruby, Perl and Tcl use the new UTL. >>>> - Initial GCJ/Java support for languages using the UTL. >>>> - Improved dispatching in overloaded functions by using a cast and >>>> rank >>>> mechanism in perl and optionally in python via the -castmode option. >>>> - Better handling of Windows extensions and types. >>>> - C++ support added to the Allegrocl module, also enhanced C support. >>>> - Python STL support improved, addition of iterators and STL >>>> containers >>>> of native Python types. >>>> - Python performance options and improvements, try the -O option to >>>> test >>>> all of them. Python runtime benchmarks show upto 20 times better >>>> performance compared to 1.3.27 and older versions. >>>> - Python support for 'multi-inheritance' on the python side. >>>> - Python simplified proxy classes, now swig doesn't need to >>>> generate the >>>> additional 'ClassPtr' classes. >>>> - Python backward compatibility improved, many projects that used to >>>> work only with swig-1.3.21 to swig-1.3.24 are working again with >>>> swig-1.3.28 >>>> - Better runtime error reporting. >>>> - Add the %catches directive to catch and dispatch exceptions. >>>> - Add the %naturalval directive for more 'natural' variable wrapping. >>>> - Add the %allowexcept and %exceptionvar directives to handle >>>> exceptions >>>> when accesing a variable. >>>> - Add the %delobject directive to mark methods that act like >>>> destructors. >>>> - Add/doc more debug options. >>>> - Minor bug fixes and improvements to the Lua, Ruby, Java, C#, Python, >>>> Guile, Chicken, Tcl and Perl modules. >>>> >>>> >>>> >>>> ------------------------------------------------------- >>>> This SF.net email is sponsored by: Splunk Inc. Do you grep through >>>> log files >>>> for problems? Stop! Download the new AJAX search engine that makes >>>> searching your log files as easy as surfing the web. DOWNLOAD >>>> SPLUNK! >>>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 >>>> >>>> _______________________________________________ >>>> Swig-user mailing list >>>> Swi...@li... >>>> https://lists.sourceforge.net/lists/listinfo/swig-user >>> >>> >>> >>> >>> ------------------------------------------------------- >>> This SF.net email is sponsored by: Splunk Inc. Do you grep through >>> log files >>> for problems? Stop! Download the new AJAX search engine that makes >>> searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! >>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 >>> >>> _______________________________________________ >>> Swig-devel mailing list >>> Swi...@li... >>> https://lists.sourceforge.net/lists/listinfo/swig-devel >> >> >> >> >> >> ------------------------------------------------------- >> This SF.net email is sponsored by: Splunk Inc. Do you grep through >> log files >> for problems? Stop! Download the new AJAX search engine that makes >> searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 >> _______________________________________________ >> Swig-user mailing list >> Swi...@li... >> https://lists.sourceforge.net/lists/listinfo/swig-user > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log > files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 > _______________________________________________ > Swig-user mailing list > Swi...@li... > https://lists.sourceforge.net/lists/listinfo/swig-user |