OMNeT++/OMNEST Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000536OMNeT++command line toolspublic2012-02-02 16:302012-03-12 16:46
Assigned Torhornig 
PriorityhighSeveritymajorReproducibilityhave not tried
PlatformOSOS Version
Product Version4.2.1 
Target VersionFixed in Version4.2.2 
Summary0000536: Output is not overwritten if switching between release and debug mode
DescriptionOnce both release and debug binaries are created invoking the makefile does nothing (because no source files were changed). The problem is that a user may want to activate the relase or debug libs by executing make MODE=release or make MODE=debug.

These commands MUST simlink/copy the correct dll/so into the output directory when the make file invoked even if the source files were unchanged.
Additional InformationSolution: move the lines responsible for simlinking/copying to the deafult all (phony) target so they will execute unconditionally.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
rhornig (administrator)
2012-03-12 16:46

rearranged makefile. 'all' is now a correct .phony target and the simlink to either debug or release target is always created even if both debug/release build of the target is up to date

- Issue History
Date Modified Username Field Change
2012-02-02 16:30 rhornig New Issue
2012-03-12 16:46 rhornig Note Added: 0000734
2012-03-12 16:46 rhornig Status new => resolved
2012-03-12 16:46 rhornig Fixed in Version => 4.2.2
2012-03-12 16:46 rhornig Resolution open => fixed
2012-03-12 16:46 rhornig Assigned To => rhornig

Copyright © 2000 - 2022 MantisBT Team
Powered by Mantis Bugtracker