stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Farid Zaripov" <>
Subject RE: improving Windows build logs
Date Wed, 26 Sep 2007 08:04:04 GMT
> -----Original Message-----
> From: Martin Sebor [] 
> Sent: Wednesday, September 26, 2007 8:10 AM
> To:
> Subject: RE: improving Windows build logs
> Farid, if it works for you, it would be great to get rid of 
> the unnecessary libraries before the planned merge so we can 
> test the changes.

  As you can see the libraries list begins from "kernel32.lib
and then follows "kernel32.lib user32.lib gdi32.lib winspool.lib ...".
The first "kernel32.lib user32.lib" is coming from solution generation
that specifies to link the all project with this libraries. The rest
(including the kernel32.lib user32.lib too) is appended by VisualStudio
environment automatically. Actually this list is located in
%VCInstallDir%\VCProjectDefaults\CoreWin.vsprops file
(%VCInstallDir%\VCProjectDefaults\CoreWin.vcstyle file for MSVC 7.1)

  The first "kernel32.lib user32.lib" are appended by the solution
generation script
because the default list on MSVCExpress contains kernel32.lib only.

  I can't do enything with appending of the default list of libraries.
The only I
can do is remove that list from build logs.


View raw message