Index: src/lib/swig/Makefile.am =================================================================== RCS file: /cvsroot/gnuradio/gnuradio-core/src/lib/swig/Makefile.am,v retrieving revision 1.12 diff -u -r1.12 Makefile.am --- src/lib/swig/Makefile.am 5 Nov 2004 05:42:08 -0000 1.12 +++ src/lib/swig/Makefile.am 11 Jan 2005 19:49:45 -0000 @@ -69,8 +69,13 @@ libgrswigrunpy_la_SOURCES = \ swigrun_wrap.c +libgrswigrunpy_la_LIBADD = \ + address@hidden@ + +libgrswigrunpy_la_LDFLAGS = -no-undefined + swigrun_wrap.c : - $(SWIG) -runtime -python -o swigrun_wrap.c swigrun.i + $(SWIG) -runtime -python -o $@ swigrun.i # ---------------------------------------------------------------- @@ -86,9 +91,10 @@ _gnuradio_swig_python_la_LIBADD = \ $(top_builddir)/src/lib/libgnuradio-core.la \ libgrswigrunpy.la \ + address@hidden@ \ -lstdc++ -_gnuradio_swig_python_la_LDFLAGS = -module -avoid-version +_gnuradio_swig_python_la_LDFLAGS = -no-undefined -module -avoid-version # We do a semi-reasonable job of tracking swig .i file dependencies. @@ -99,9 +105,9 @@ # In any event, this is better than no tracking at all. gnuradio_swig_python.cc : gnuradio.i - $(SWIG) $(SWIGCPPPYTHONARGS) -MM -module gnuradio_swig_python -o gnuradio_swig_python.cc $< >Makefile.swigdeps.new + $(SWIG) $(SWIGCPPPYTHONARGS) -MM -module gnuradio_swig_python -o $@ $< >Makefile.swigdeps.new mv Makefile.swigdeps.new Makefile.swigdeps - $(SWIG) $(SWIGCPPPYTHONARGS) -module gnuradio_swig_python -o gnuradio_swig_python.cc $< + $(SWIG) $(SWIGCPPPYTHONARGS) -module gnuradio_swig_python -o $@ $< gnuradio_swig_bug_workaround.h : gnuradio_swig_python.cc $(srcdir)/gen-swig-bug-fix $< $@