Hi, I've successfully installed SWIG via macports. I then try to run a very simple example as recommended in the manual (sect 2.3) http:// www.swig.org/Doc1.3/Introduction.html#Introduction_nn4. I can successfully run: swig -tcl example.i But I run into problems compiling things. In particular, gcc -c -fpic example.c example_wrap.c -I/usr/local/include complains that -fpic isn't supported (and -fPIC is assumed). gcc -shared example.o example_wrap.o -o example.so doesn't run at all. complaints include: -shared not supported. the loader exits b/c many symbols are undefined (e.g. _main, _TclFreeObj, many other Tcl-related names). I posted to the SWIG users group at sourceforge to find out what tricks one needs to play with gcc on OS X (assuming that flag usage is the problem) and they told me:
SWIG should correctly configure itself to build examples and tests on OS-X. Look in the Examples directory and copy the compiler/linker flags that are used.
When I asked for where this directory lies, I was told:
SWIG/Examples Should be part of every SWIG source distribution (download from www.swig.org).
I can't find any examples in the distribution I received. I could also not find any source. According to port: 6 % port contents swig Port swig contains: /opt/local/bin/swig /opt/local/share/swig/1.3.29/allegrocl/allegrocl.swg [snip] /opt/local/share/swig/1.3.29/windows.i I installed swig via sudo port -vd install swig (note: no clean flags were requested). Please advise and thanks for the help. --b