Problem: how to write a signal processing block

I have read this website that teaches us how to write our own signal
processing block.


I tried using the autotools like autoconf, automake and aclocal since I
would like to “rewrite” the configure (the executable and not the I did this since I intend to write my own signal
block for use with the GNU Radio.

And so I ran aclocal autoconf and automake respectively. Then I ran the
configure script. Unfortunately, upon “make checking” (as in invoking
command MAKE CHECK) I always encounter this error message saying that:

*** No rule to make target /swig/gnuradio.i', needed’.

How do I circumvent this? What do I need to do?
Note that I did not change ANYTHING from files. I just sort of “rebuilt”

Could somebody please reply ASAP. Thanks!

The complete error messages follow:

[email protected]:~/gr-howto-write-a-block-3.1.1$ sudo make
Making check in config
make[1]: Entering directory
/home/jpgacrama/gr-howto-write-a-block-3.1.1 /config' make[1]: Nothing to be done forcheck’.
make[1]: Leaving directory /home/jpgacrama/gr-howto-write-a-block-3.1.1 /config' Making check in src make[1]: Entering directory/home/jpgacrama/gr-howto-write-a-block-3.1.1
Making check in lib
make[2]: Entering directory
/home/jpgacrama/gr-howto-write-a-block-3.1.1 /src/lib' make[2]: *** No rule to make target/swig/gnuradio.i’, needed by'. Stop. make[2]: Leaving directory/home/jpgacrama/gr-howto-write-a-block-3.1.1
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/home/jpgacrama/gr-howto-write-a-block-3.1.1
make: *** [check-recursive] Error 1