View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002239CMakeCMakepublic2005-09-15 10:352006-10-04 14:22
ReporterMarco Spatz 
Assigned ToBill Hoffman 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0002239: CMake doesn't complain about changing LIBRARY_OUTPUT_PATH during project
DescriptionIt is not allowed to change the LIBRARY_OUTPUT_PATH variable during the project, because dependencies can't be resolved anymore. There should be an error message by cmake

For example:

set LIBRARY_OUTPUT_PATH to project/foo

build shared lib foo (now located in project/foo)

change LIBRARY_OUTPUT_PATH to project/bar

build shared lib bar

If bar needs to be linked to libfoo.so, the LIBRARY_OUTPUT_PATH has changed, and the linker thinks libfoo.so must be in /project/bar/libfoo.so
TagsNo tags attached.
Attached Files

 Relationships

  Notes
(0005167)
Bill Hoffman (manager)
2006-10-04 14:22

I think you can change it now.

 Issue History
Date Modified Username Field Change


Copyright © 2000 - 2018 MantisBT Team