From: SourceForge.net <no...@so...> - 2006-07-18 10:17:10
|
Bugs item #1524404, was opened at 2006-07-18 03:17 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=416920&aid=1524404&group_id=36177 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: cpptasks Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Curt Arnold (carnold) Summary: gcc + linker/map="true" prints mapfile to stdout Initial Comment: Reproduced with gcc under win32 and linux/debian with cpptasks-1.0b4. With <linker name="gcc" map="true"> an wrong option will be passed to ld, namely "-Wl,-M". This prints the mapfile info to stdout, creating a unusable logfile. Expecting "-Wl,-Map,mapfile", concrete I use <linkerarg value="-Wl,-Map,${project.name}.map"/> to enable multiple mapfiles in one build directory. The option "-M" is only used once on the source, namely, net.sf.antcontrib.cpptasks.gcc.AbstractLdLinker, Line 159. Be warned, just expanding the option to "-Map,mapfile" won't do the trick. With kind regards, André Pilz pcvisit Software AG http://www.pcvisit.com/ ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=416920&aid=1524404&group_id=36177 |