View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0015154CMakeCMakepublic2014-09-12 12:232015-03-02 08:57
ReporterClinton Stimpson 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionduplicate 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0015154: Ninja complains about missing rule
DescriptionWith the attached example project, Ninja will complain with an error saying
"ninja: error: 'lib/libmylib.a', needed by 'myapp', missing and no known rule to make it"

I'm using ExternalProject_Add() and then using imported library targets.
I then set the imported target to depend on the ExternalProject to make sure it is up to date.

This works fine with Visual Studio, NMake, Make, Xcode, etc....
Steps To ReproduceSee attached project.
TagsNo tags attached.
Attached Filesgz file icon test-ninja-external-build.tar.gz [^] (660 bytes) 2014-09-12 12:23

 Relationships

  Notes
(0036788)
Brad King (manager)
2014-09-12 13:13

Is this the same as 0014963?
(0036789)
Clinton Stimpson (developer)
2014-09-12 13:25

Yes, the attached example project does the same thing as show in this comment:
http://www.cmake.org/Bug/view.php?id=14963#c36130 [^]
(0038119)
Robert Maynard (manager)
2015-03-02 08:57

Closing resolved issues that have not been updated in more than 4 months.

 Issue History
Date Modified Username Field Change
2014-09-12 12:23 Clinton Stimpson New Issue
2014-09-12 12:23 Clinton Stimpson File Added: test-ninja-external-build.tar.gz
2014-09-12 13:13 Brad King Note Added: 0036788
2014-09-12 13:25 Clinton Stimpson Note Added: 0036789
2014-09-12 13:26 Brad King Status new => resolved
2014-09-12 13:26 Brad King Resolution open => duplicate
2015-03-02 08:57 Robert Maynard Note Added: 0038119
2015-03-02 08:57 Robert Maynard Status resolved => closed


Copyright © 2000 - 2018 MantisBT Team