[Cmake] .NET Linker options for Rational tools
Miller, James V (Research)
millerjv at crd.ge.com
Fri May 2 09:14:04 EDT 2003
I had added these flags to these variables but they did not
end up in any of the vcproj files (I grepped the files).
For now, I am adding it via the gui when I need to study
a particular executable.
Jim
> -----Original Message-----
> From: Robert Mathews [mailto:rmathews at envoyww.com]
> Sent: Thursday, May 01, 2003 4:49 PM
> To: Miller, James V (Research); CMake developers (E-mail);
> Bill Hoffman
> Subject: Re: [Cmake] .NET Linker options for Rational tools
>
>
> Edit your CMakeCache.txt file, find the lines that say:
>
> CMAKE_EXE_LINKER_FLAGS
> CMAKE_SHARED_LINKER_FLAGS
>
> and add the "/incremental:no /fixed:no" flags.
>
> Regenerate your projects and that should do it. This may
> still not appear
> in the .NET gui, since the flags won't be in the right part
> of the .vcproj
> file, but they should get take effect when project is built.
>
> BTW, almost all the compile flags and link flags can't be
> added to .NET. For
> example, any compile flag other than "-D" is silently tossed
> by CMake. You
> can however add those flags directly to the appropriate defnitions in
> CMakeCache.txt, which is ok provided that you don't mind them
> being global.
>
> Hope that helps.
>
> Rob.
> ----- Original Message -----
> From: "Bill Hoffman" <bill.hoffman at kitware.com>
> To: "Miller, James V (Research)" <millerjv at crd.ge.com>;
> "CMake developers
> (E-mail)" <cmake at public.kitware.com>
> Sent: Thursday, May 01, 2003 3:20 PM
> Subject: Re: [Cmake] .NET Linker options for Rational tools
>
>
> > It is on the board to be fixed, but it has not yet been done.
> > One way to do it, would be to use the nmake Makefiles.
> >
> > -Bill
> >
> >
> > At 02:34 PM 5/1/2003, Miller, James V (Research) wrote:
> > >Rational Purify and Quantify require the linker flags
> > >
> > >/incremental:no
> > >/fixed:no
> > >
> > >If I put /fixed:no on any of the CMAKE_*_LINKER_FLAGS, it
> get ignored by
> the .NET generator. I grep'ed all the *.vcproj files and /fixed:no is
> missing in all the files.
> > >
> > >To manually add the options in .NET, I go the properties
> page for the
> executable, and under "Linker"."Command line", I added
> /fixed:no to the
> Additional Options box. The setting gets written in the vcproj file
> > >
> > ><VisualStudioProject>
> > > <Configurations>
> > > <Configuration Name="Debug">
> > > <Tool Name="VCLinkerTool" AdditionalOptions="/MACHINE:I386
> /fixed:no"/>
> > > </Configuration>
> > > <Configurations>
> > ></VisualStudioProject>
> > >
> > >Can the .NET generator be set up so that one of the
> CMAKE_*_LINKER_FLAGS
> settings gets put in the AdditionalOptions section? Or has
> this been fixed
> already?
> > >
> > > <?xml:namespace prefix = o ns =
> "urn:schemas-microsoft-com:office:office" />
> > >
> > >Jim Miller
> > >_____________________________________
> > >Visualization & Computer Vision
> > >GE Research
> > >Bldg. KW, Room C218B
> > >P.O. Box 8, Schenectady NY 12301
> > >
> > ><mailto:millerjv at research.ge.com>millerjv at research.ge.com
> > >
> > >james.miller at research.ge.com
> > >(518) 387-4005, Dial Comm: 8*833-4005,
> > >Cell: (518) 505-7065, Fax: (518) 387-6981
> > >
> > >
> > >
> >
> >
> >
> > _______________________________________________
> > Cmake mailing list
> > Cmake at public.kitware.com
> > http://public.kitware.com/mailman/listinfo/cmake
> >
>
More information about the CMake
mailing list