[Qgis-developer] No rule to make target staged_plugins

Radim Blazek radim.blazek at gmail.com
Fri Mar 8 04:47:48 PST 2013


On Fri, Mar 8, 2013 at 12:17 PM, Larry Shaffer <larrys at dakotacarto.com> wrote:
> Hi Radim,
>
> On Fri, Mar 8, 2013 at 3:31 AM, Radim Blazek <radim.blazek at gmail.com> wrote:
>>
>> I am getting this compilation error:
>>
>> make[2]: *** No rule to make target `staged_plugins', needed by
>> `python/plugins/CMakeFiles/staged_plugins_on_build'.  Stop.
>> make[1]: *** [python/plugins/CMakeFiles/staged_plugins_on_build.dir/all]
>> Error 2
>>
>> How to solve it ?
>
> The staged_plugins_on_build target is created when WITH_STAGED_PLUGINS is
> set to TRUE [0]. I believe the dependent target staged_plugins should always
> be created if WITH_BINDINGS is TRUE. The new staged plugins setup was
> committed over a month ago, with no appreciable changes since then [1].

It may be that I did not recompile last month. Does it require any new
dependency?

> What is the make command you ran?

make

> Did you try re-generating the cmake build files?

Yes.

> Does this happen on make (all target) for the project with an empty build
> dir?

Yes, but with copy of CMakeCache.txt from the old one.

> What, if anything, has changed in your cmake setup between your last
> successful build and this error?

Nothing changed I think, I did git pull and when make failed I run
ccmake. I saw that some new strange things are missing, so I installed
bzr but I have still: DART_ROOT-NOTFOUND, HGCOMMAND-NOTFOUND,
QSCINTILLA_LIBRARY-NOTFOUND - are those necessary?

Radim

> Regards,
>
> Larry
>
>
> [0]
> https://github.com/qgis/Quantum-GIS/blob/master/python/plugins/CMakeLists.txt
> [1]
> https://github.com/qgis/Quantum-GIS/commit/7717aeed1ca9f81107b72bac3aa127767d8f5ac0
>
>> Radim
>> _______________________________________________
>> Qgis-developer mailing list
>> Qgis-developer at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>


More information about the Qgis-developer mailing list