Unable to find 'pmt_swig_doc.i' when building v3.6.5.1

hello,

I git clone the gnuradio repositary and then checkout the tag v3.6.5.1
but
when try to build gnuradio under v3.6.5.1, i got error like this:

/home/alexzh/gr_alex/gnuradio/gruel/src/swig/pmt_swig.i[ 31%] :39:
Error:
Unable to find ‘pmt_swig_doc.i’
make[2]: *** [gr-audio/swig/audio_swigPYTHON_wrap.cxx] Error 1
make[1]: ***
[gr-audio/swig/CMakeFiles/pygen_gr_audio_swig_ef4be.dir/all]
Error 2
Built target vocoder_swig_swig_doc
/home/alexzh/gr_alex/gnuradio/gruel/src/swig/pmt_swig.i:39: Error:
Unable
to find ‘pmt_swig_doc.i’
make[2]: *** [gr-wavelet/swig/wavelet_swigPYTHON_wrap.cxx] Error 1
make[1]: ***
[gr-wavelet/swig/CMakeFiles/pygen_gr_wavelet_swig_7d78f.dir/all] Error 2
/home/alexzh/gr_alex/gnuradio/gruel/src/swig/pmt_swig.i:39: Error:
Unable
to find ‘pmt_swig_doc.i’
make[2]: *** [gr-noaa/swig/noaa_swigPYTHON_wrap.cxx] Error 1
make[1]: *** [gr-noaa/swig/CMakeFiles/pygen_gr_noaa_swig_78db7.dir/all]
Error 2
/home/alexzh/gr_alex/gnuradio/gruel/src/swig/pmt_swig.i:39: Error:
Unable
to find ‘pmt_swig_doc.i’
make[2]: *** [gr-video-sdl/src/video_sdlPYTHON_wrap.cxx] Error 1
make[1]: ***
[gr-video-sdl/src/CMakeFiles/pygen_gr_video_sdl_src_43074.dir/all] Error
2

what is the possible cause? Anything wrong i did?

Alex,
Dreams can come true just believe.

Looks like nobody met this problem before?

What I did is:

  1. git clone git://git.gnuradio.org/gnuradio
  2. Enter the gnuradio and git checkout tags/v3.6.5.1
  3. mkdir build and enter build do cmake …/
  4. sudo make -j32

Then I got the error
/home/alexzh/gr_alex/gnuradio/gruel/src/swig/pmt_swig.i:39: Error:
Unable
to find ‘pmt_swig_doc.i’

If I switch the source code to master branch and build the master
(v3.7.2)
firstly, and then switch back to v3.6.5.1. Without deleting the files in
the build directory, just redo the cmake…/ and sudo make, then this
v3.6.5.1 can be built…
I can not understand what happened.

On Tue, Sep 3, 2013 at 10:56 AM, Alex Z. [email protected]
wrote:

Built target vocoder_swig_swig_doc
/home/alexzh/gr_alex/gnuradio/gruel/src/swig/pmt_swig.i:39: Error: Unable
Dreams can come true just believe.

Alex,
Dreams can come true just believe.

On 09/03/2013 01:20 PM, Alex Z. wrote:

/home/alexzh/gr_alex/gnuradio/gruel/src/swig/pmt_swig.i:39: Error:
Unable to find ‘pmt_swig_doc.i’

If I switch the source code to master branch and build the master
(v3.7.2) firstly, and then switch back to v3.6.5.1. Without deleting
the files in the build directory, just redo the cmake…/ and sudo
make, then this v3.6.5.1 can be built…
I can not understand what happened.

Try doing the make single-threaded.

Oh, it’s working with single-thread make…I did not expect this cause
for
days.

On Tue, Sep 3, 2013 at 12:26 PM, Marcus D. Leech [email protected]
wrote:

Then I got the error


Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Alex,
Dreams can come true just believe.

On 09/03/2013 04:44 PM, Alex Z. wrote:

Oh, it’s working with single-thread make…I did not expect this cause
for days.

Gnu Radio goes through phases of working with parallel-make, and not
working with parallel make. Paradoxically, it’s much harder to make
large, complex projects work correctly with parallel make than
smaller ones. And, of course, it’s the larger projects that benefit
from
it the most, when it works.


Marcus L.
Principal Investigator
Shirleys Bay Radio Astronomy Consortium
http://www.sbrac.org

yes, understand and thanks. :slight_smile:

It could be good to add note for some specific version of gnuradio that
could fail in parallel make, in case other people don’t realize it as I
did…

On Tue, Sep 3, 2013 at 3:53 PM, Marcus D. Leech [email protected]
wrote:


Marcus L.
Principal Investigator
Shirleys Bay Radio Astronomy Consortium
http://www.sbrac.org

Alex,
Dreams can come true just believe.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs