William S Fulton
68f9f87e8d
Fix C errors
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10123 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-14 21:47:11 +00:00
William S Fulton
7b82429333
Use STRICT_R_HEADERS to remove macro conflicts with windows header files
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10122 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-14 21:46:16 +00:00
William S Fulton
8eae1cfb5a
Fix warnings
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10121 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-14 21:42:31 +00:00
William S Fulton
35c07c0b67
fix SWIG warnings
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10120 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-14 21:38:35 +00:00
William S Fulton
0362693bd2
Go back to extern C around R headers as per recommendation
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10119 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-12 22:21:11 +00:00
William S Fulton
9bc992c0e4
Replace strdup - it is not portable. VC++ warning fixes.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10118 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-12 22:14:51 +00:00
William S Fulton
39ff2511cb
replace strdup - it is not portable
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10117 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-12 22:14:22 +00:00
William S Fulton
854f9a3ed3
Add Windows PATH for test-suite
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10116 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-12 22:12:47 +00:00
Gonzalo Garramuno
a55e5f3b94
Removed useless VALUE parent = Qnil; which was
...
also leading to gcc warnings.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10115 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-12 11:47:40 +00:00
William S Fulton
f41964f8fd
more cleaning for R
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10114 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-11 23:30:48 +00:00
William S Fulton
b07b947aac
VC++ support
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10113 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-11 23:26:47 +00:00
William S Fulton
1ca1a3ec4c
Add Windows support for R
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10112 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-11 23:00:50 +00:00
William S Fulton
3f567de7ba
Fixes for Visual C++ for C++ code
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10111 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-11 21:48:25 +00:00
William S Fulton
dd80fda7bf
changes for generated .R file name change
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10110 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-11 20:41:11 +00:00
William S Fulton
a80c41bef5
Dont use the global namespace polluting methods in the R headers - provides Visual C++ support
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10109 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-11 20:26:58 +00:00
William S Fulton
7bbf5d66d1
fix typo
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10108 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-11 18:53:54 +00:00
Joseph Wang
783ca15e4e
Make clean work better
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10107 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-11 05:05:15 +00:00
Joseph Wang
414c6db78d
Remove broken insert snamespace
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10106 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-11 04:45:19 +00:00
Joseph Wang
cd9c301b48
Remove _wrap from .R files
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10105 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-11 03:08:10 +00:00
William S Fulton
dc4983afb0
Add in R examples
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10104 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-11 00:07:27 +00:00
William S Fulton
9aa5096836
Fix for VC++ 6 which doesnt seem to initialise member variables which are default constructed
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10103 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-10 23:34:51 +00:00
William S Fulton
8f47471565
VC++ example
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10102 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-10 22:45:39 +00:00
William S Fulton
12d39f7cb0
Windows fix (need to dllexport funtions)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10101 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-10 22:23:53 +00:00
William S Fulton
6e88a9778f
Fix C code compilation
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10100 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-10 22:12:01 +00:00
William S Fulton
39abd80eef
Changes to compile with VC++6
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10099 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-10 21:10:17 +00:00
Olly Betts
ece41d9c9f
[php] Fix makefile generated by -make (SF#1633679). Update
...
documentation to mark "-make" as deprecated (none of the other
SWIG backends seem to offer such a feature, it can't realistically
generate a fully portable makefile, and the commands to build an
extension are easy enough to write for the user's preferred build
tool). Also recommend against the use of "-phpfull" (it's only
really useful when static linking, and a dynamically loadable
module is virtually always the better approach).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10098 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-10 00:59:02 +00:00
William S Fulton
92b6b2f8c0
Clean up warnings compiling on Solaris
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10097 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-10 00:28:25 +00:00
William S Fulton
225dfd52aa
more portable use of tail in java header file detection
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10096 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-09 22:33:00 +00:00
Olly Betts
9abc24813b
Fix --help output to note that `export SWIG_FEATURES' is required.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10095 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-09 08:59:44 +00:00
William S Fulton
7b40c8123e
minor improvements in usage display
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10094 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-08 21:42:59 +00:00
William S Fulton
6fb54c3f63
R improvements
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10093 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-08 21:41:59 +00:00
William S Fulton
1b908b175e
Fix uninitialised variables, generation of illegal C variable names and seg fault on Windows.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10092 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-08 21:41:25 +00:00
William S Fulton
6e9058cbeb
Make examples cross platform
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10091 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-08 21:40:24 +00:00
William S Fulton
a313ca2c43
Better clean for R
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10090 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-08 21:39:45 +00:00
William S Fulton
f1169562ec
string handling mods to keep gcc-4.2 happy
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10089 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-04 20:36:23 +00:00
William S Fulton
79eea19382
string handling mods to keep gcc-4.2 happy
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10088 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-04 20:35:59 +00:00
William S Fulton
22be676b23
Minor error message and exit number tweaks
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10087 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-04 20:34:50 +00:00
William S Fulton
21192f900c
Find Lua headers on Ubuntu - detection is still not 100% as the runtime library cannot be found
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10086 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-04 20:33:53 +00:00
Olly Betts
7d00ba5a00
Add Kevin Ruland as a major contributor.
...
Mention the memory leak fix for PHP wrapping C++ object as that's an important
reason why a user might want to upgrade.
Remove duplicate "Perl" in list of languages with changes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10085 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-03 21:42:06 +00:00
William S Fulton
543c4c0454
minor tweaks
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10084 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-01 22:45:15 +00:00
William S Fulton
e277c16a40
a single script to make the source tarball and windows release and upload to sourceforge
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10083 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-01 22:28:16 +00:00
William S Fulton
389576b755
add support for building native windows executable on cygwin
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10082 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-01 22:02:20 +00:00
William S Fulton
e463bbab4f
Add support for cross compilation of Windows build from Linux
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10081 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-10-30 23:42:02 +00:00
William S Fulton
b9fdc908db
correct module name
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10080 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-10-30 22:26:18 +00:00
William S Fulton
97131ec706
1.3.32 update
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10079 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-10-30 22:25:25 +00:00
William S Fulton
033a018ee0
1.3.32 update
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10078 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-10-30 22:21:47 +00:00
William S Fulton
ed2bc825bd
minor member pointer fixes for last commit
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10077 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-10-30 22:21:19 +00:00
Mark Gossage
0c2bbb25a3
[lua] fixed bug in template classes which cases template_default2 and template_specialization_defarg to fail.
...
Added several warning filters into the overload's test cases.
Added runtime tests for several codes.
You can now make check-lua-test-suite with no errors and only a few warnings.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10076 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-10-30 06:10:04 +00:00
Olly Betts
70759b3e16
[guile] Fix the configure test to put GUILELINK in LIBS not LDFLAGS
...
(SF#1822430).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10075 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-10-30 01:20:45 +00:00
Olly Betts
97ce2ae61a
[guile] Fix the guile examples on 64-bit platforms.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10074 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-10-30 01:08:24 +00:00