Skip to content
This repository has been archived by the owner on Jun 2, 2019. It is now read-only.

No rule to make target '".build-xxxx', needed by 'xxx' . Stop. #17

Open
Althar93 opened this issue Oct 10, 2016 · 3 comments
Open

No rule to make target '".build-xxxx', needed by 'xxx' . Stop. #17

Althar93 opened this issue Oct 10, 2016 · 3 comments

Comments

@Althar93
Copy link

Althar93 commented Oct 10, 2016

Hello, I appear to been seeing a bug, specifically to do with the generated .mk file for one of my projects.

The outcome is that when building in Codelite, I end up with the following :

**make[1]: * No rule to make target '".build-linux64', needed by 'bin/Biosphere_debug'. Stop.

Now I cannot say I am very familiar with make files but the formatting looks rather odd (see attached biosphere.mk file @81-@83). This could easily be user error but I cannot seem to spot anything wrong with my config.

no_target.tar.gz

I am happy to provide with more information if needed.

@TurkeyMan
Copy link
Contributor

Thanks for attaching the repro. I'll take a look.

@Althar93
Copy link
Author

I played around yesterday with a blank premake config file & a simple test project to try & repro the issue. I did not succeed.

On the other hand, I did manage to build the project/executable as above using Codelite's "Build workspace" option ; however, the "Build project" still yields the error above as the .mk is missing the target entry ".build-linux64".

From this, I can only assume that this is actually an issue with Codelite, as it is missing the rule in the auto-generated .mk for the project.

Could be worth checking but in the meantime, I will create a corresponding issue on the Codelite issue board.

Thanks!

@syskrank
Copy link

syskrank commented Apr 6, 2019

Hello there :)

I still can confirm this very same problem for premake5.0.0-alpha13 & Codelite 12 ( stable ).
Codelite seems to be fine on itself, 'cause it's able to build 'hand-crafted' projects, so it's most probably the generator's fault.
Any updates on this issue?

P.S.
My project consists of console executable and a static library. The latter is doing fine, but the console app's build produces the message described above by Althar93.

Also, the issue for Codelite was closed on instant. But seems legit.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants