From: Bob M. <rma...@ee...> - 2006-01-31 17:23:44
|
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 |