I'm attempting to use nant 0.85, rc3 with .NET 2003, but running into
problems when running the link stage of processing a solution file.

I've created a simple build file that uses the <solution> task to
build a solution file created by the IDE.  internally, the solution
file references other project files.

when compiling, everything works fine in both NAnt and the IDE.
when linking, the IDE works but NAnt does not (lots of undefined
external symbols).

when I turn on debugging for NAnt, I see that the .lib files from the
included project files do not get added to the linker command line,
and hence the link fails.

when I look at the properties in the IDE, under the Linker section,
the Linker/Command Line tab shows all of the .lib files from the
included project files correctly.  Under the Linker/Input tab, the
section for 'additional dependencies' is blank in the IDE.

I've tried setting the LIB, INCLUDE, etc environment variables, and
none of those make a difference.  I looked at the solution file and
the project file and don't see anything that looks like it explicitly
adds the other .lib files anywhere, so they must be just getting
picked up from the child project files and added to the link line.

thanks in advance!

-b
[EMAIL PROTECTED]


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Nant-users mailing list
Nant-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to