TIP: Click on subject to list as thread! ANSI
echo: c_echo
to: All
from: andrew clarke
date: 2004-04-21 13:33:52
subject: Microsoft giving away commandline C++ tools from Visual Stud

Sun 2004-04-18 09:36, Jonathan Roberts (1:109/500) wrote to ALL:

 JR> "Microsoft has made the command line toolkit for Visual C++ 
 JR> available for a free download. You can use the toolkit to build 
 JR> applications and redistribute them if you want (though you should 
 JR> read the EULA for the details, as always). This is a nice boon for 
 JR> those that have to deal with cross-platform compatibility, 
 JR> especially since Microsoft has tried to make Visual C++ more 
 JR> conformant to the ISO C++ standard."

 JR> Link is: 

 JR> http://msdn.microsoft.com/visualc/vctoolkit2003/

The download is about 32 Mb and includes the files below.  VCToolkit2003 is
probably less than useful for a number of people because Microsoft have
omitted the Windows API headers as well as nmake.exe and lib.exe, among
other things.

total 108
-rw-rw-rw-    46895 Wed Apr 07 08:43:22 2004 EULA.rtf
-rw-rw-rw-    18659 Wed Apr 07 08:44:58 2004 EULA.txt
-rw-rw-rw-    31901 Thu Apr 08 12:18:48 2004 README.htm
-rw-rw-rw-     6364 Thu Apr 08 12:18:20 2004 README.txt
-rw-rw-rw-     1771 Thu Apr 08 14:01:42 2004 Visual C++ Toolkit 2003
Command Prompt.lnk
drwxrwxrwx        0 Mon Apr 19 20:15:24 2004 bin
drwxrwxrwx        0 Mon Apr 19 20:15:42 2004 include
drwxrwxrwx        0 Mon Apr 19 20:16:00 2004 lib
-rw-rw-rw-      518 Wed Apr 07 08:42:30 2004 redist.txt
drwxrwxrwx        0 Mon Apr 19 20:15:22 2004 samples
-rwxrwxrwx      858 Mon Apr 19 20:16:54 2004 vcvars32.bat

bin:
total 7449
-rw-rw-rw-   933888 Fri Feb 21 04:21:48 2003 c1.dll
-rw-rw-rw-  2207744 Fri Feb 21 04:22:12 2003 c1xx.dll
-rw-rw-rw-  1867776 Fri Feb 21 04:22:46 2003 c2.dll
-rwxrwxrwx    86016 Fri Feb 21 03:47:38 2003 cl.exe
-rw-rw-rw-      145 Fri Feb 21 01:43:20 2003 cl.exe.config
-rw-rw-rw-   719360 Fri May 31 16:54:52 2002 dbghelp.dll
-rwxrwxrwx   647168 Fri Feb 21 03:48:48 2003 link.exe
-rw-rw-rw-      145 Fri Feb 21 01:43:20 2003 link.exe.config
-rw-rw-rw-    73728 Tue Mar 18 20:12:18 2003 msobj71.dll
-rw-rw-rw-   241664 Fri Feb 21 03:20:18 2003 mspdb71.dll
-rw-rw-rw-   499712 Tue Mar 18 20:14:52 2003 msvcp71.dll
-rw-rw-rw-   348160 Fri Feb 21 05:42:22 2003 msvcr71.dll

include:
total 1374
-rw-rw-rw-     4255 Fri Jan 24 17:20:02 2003 _vcclrit.h
-rw-rw-rw-    80442 Tue May 28 13:10:24 2002 algorithm
-rw-rw-rw-      961 Thu May 30 22:28:14 2002 assert.h
-rw-rw-rw-    12432 Tue May 28 13:10:24 2002 bitset
-rw-rw-rw-      223 Tue May 28 13:10:24 2002 cassert
-rw-rw-rw-      732 Tue May 28 13:10:24 2002 cctype
-rw-rw-rw-      562 Tue May 28 13:10:24 2002 cerrno
-rw-rw-rw-      296 Tue May 28 13:10:24 2002 cfloat
-rw-rw-rw-      301 Tue May 28 13:10:24 2002 ciso646
-rw-rw-rw-      336 Tue May 28 13:10:24 2002 climits
-rw-rw-rw-      566 Tue May 28 13:10:24 2002 clocale
-rw-rw-rw-     1505 Tue May 28 13:10:24 2002 cmath
-rw-rw-rw-    29524 Mon Jun 24 16:08:50 2002 complex
-rw-rw-rw-     3149 Thu May 30 22:28:14 2002 conio.h
-rw-rw-rw-    18648 Tue Jun 18 17:47:32 2002 crtdbg.h
-rw-rw-rw-      606 Tue May 28 13:10:24 2002 csetjmp
-rw-rw-rw-      565 Tue May 28 13:10:24 2002 csignal
-rw-rw-rw-      529 Tue May 28 13:10:24 2002 cstdarg
-rw-rw-rw-      547 Tue May 28 13:10:24 2002 cstddef
-rw-rw-rw-     1220 Tue May 28 13:10:24 2002 cstdio
-rw-rw-rw-     1000 Tue May 28 13:10:24 2002 cstdlib
-rw-rw-rw-      898 Tue May 28 13:10:24 2002 cstring
-rw-rw-rw-      713 Tue May 28 13:10:24 2002 ctime
-rw-rw-rw-     9911 Thu May 30 22:28:14 2002 ctype.h
-rw-rw-rw-     1461 Tue May 28 13:10:24 2002 cwchar
-rw-rw-rw-      878 Tue May 28 13:10:24 2002 cwctype
-rw-rw-rw-    28198 Mon Jun 24 16:08:50 2002 deque
-rw-rw-rw-     3007 Thu May 30 22:28:14 2002 direct.h
-rw-rw-rw-     2378 Thu May 30 22:28:14 2002 dos.h
-rw-rw-rw-    43082 Wed May 15 14:42:20 2002 dvec.h
-rw-rw-rw-     1702 Wed Jun 26 13:49:34 2002 eh.h
-rw-rw-rw-    13630 Wed May 15 14:42:20 2002 emmintrin.h
-rw-rw-rw-     2411 Thu May 30 22:28:14 2002 errno.h
-rw-rw-rw-     4066 Tue May 28 13:10:24 2002 exception
-rw-rw-rw-     3558 Thu May 30 22:28:14 2002 excpt.h
-rw-rw-rw-     2475 Thu May 30 22:28:14 2002 fcntl.h
-rw-rw-rw-    11281 Thu May 30 22:28:14 2002 float.h
-rw-rw-rw-     7309 Thu May 30 22:28:14 2002 fpieee.h
-rw-rw-rw-    21395 Tue May 28 13:10:24 2002 fstream
-rw-rw-rw-    18243 Tue May 28 13:10:24 2002 functional
-rw-rw-rw-    16656 Wed May 15 14:42:20 2002 fvec.h
-rw-rw-rw-     3594 Thu Nov 15 16:18:52 2001 gcroot.h
-rw-rw-rw-    14886 Fri Jul 19 00:34:10 2002 hash_map
-rw-rw-rw-    12989 Fri Jul 19 00:34:12 2002 hash_set
-rw-rw-rw-     8392 Thu May 30 22:28:14 2002 io.h
-rw-rw-rw-     2698 Tue May 28 13:10:24 2002 iomanip
-rw-rw-rw-     7331 Tue May 28 13:10:24 2002 ios
-rw-rw-rw-    15194 Tue May 28 13:10:24 2002 iosfwd
-rw-rw-rw-      918 Tue May 28 13:10:24 2002 iostream
-rw-rw-rw-      561 Tue May 28 13:10:24 2002 iso646.h
-rw-rw-rw-    30346 Fri Jun 07 17:12:18 2002 istream
-rw-rw-rw-     9656 Tue May 28 13:10:24 2002 iterator
-rw-rw-rw-    33280 Wed May 15 14:42:20 2002 ivec.h
-rw-rw-rw-     5279 Thu Feb 28 18:12:46 2002 largeint.h
-rw-rw-rw-    23643 Tue May 28 18:58:22 2002 limits
-rw-rw-rw-     4465 Tue Sep 10 15:54:08 2002 limits.h
-rw-rw-rw-    26745 Mon Jun 24 16:08:50 2002 list
-rw-rw-rw-     6925 Tue May 28 13:10:24 2002 locale
-rw-rw-rw-     2905 Thu May 30 22:28:14 2002 locale.h
-rw-rw-rw-     4456 Thu May 30 22:28:14 2002 malloc.h
-rw-rw-rw-     8178 Mon Jun 24 16:08:50 2002 map
-rw-rw-rw-    21342 Thu May 30 22:28:14 2002 math.h
-rw-rw-rw-     3888 Thu May 30 22:28:14 2002 mbctype.h
-rw-rw-rw-     7377 Thu May 30 22:28:14 2002 mbstring.h
-rw-rw-rw-    14590 Thu Jun 13 14:49:06 2002 memory
-rw-rw-rw-     2118 Thu May 30 22:28:14 2002 memory.h
-rw-rw-rw-      456 Thu May 30 22:28:14 2002 minmax.h
-rw-rw-rw-     1607 Wed May 15 14:42:20 2002 mm3dnow.h
-rw-rw-rw-     6102 Wed May 15 14:42:20 2002 mmintrin.h
-rw-rw-rw-     3303 Tue May 28 13:10:24 2002 new
-rw-rw-rw-     3305 Thu May 30 22:28:14 2002 new.h
-rw-rw-rw-     5179 Tue May 28 13:10:24 2002 numeric
-rw-rw-rw-    28078 Fri Jun 07 17:12:18 2002 ostream
-rw-rw-rw-     9052 Thu May 30 22:28:14 2002 process.h
-rw-rw-rw-     6010 Tue May 28 13:10:24 2002 queue
-rw-rw-rw-     2801 Thu May 30 23:28:14 2002 rtcapi.h
-rw-rw-rw-     2145 Thu May 30 22:28:14 2002 search.h
-rw-rw-rw-     6914 Mon Jun 24 16:08:50 2002 set
-rw-rw-rw-     9083 Thu May 30 22:28:14 2002 setjmp.h
-rw-rw-rw-      975 Thu May 30 22:28:14 2002 setjmpex.h
-rw-rw-rw-      848 Thu May 30 22:28:14 2002 share.h
-rw-rw-rw-     2439 Thu May 30 22:28:14 2002 signal.h
-rw-rw-rw-    15518 Tue May 28 13:10:24 2002 sstream
-rw-rw-rw-     3431 Tue May 28 13:10:24 2002 stack
-rw-rw-rw-     6121 Thu May 30 22:28:14 2002 stdarg.h
-rw-rw-rw-     2687 Thu May 30 22:28:14 2002 stddef.h
-rw-rw-rw-     5098 Tue May 28 13:10:24 2002 stdexcept
-rw-rw-rw-      613 Thu May 30 22:28:14 2002 stdexcpt.h
-rw-rw-rw-    12532 Thu May 30 22:28:14 2002 stdio.h
-rw-rw-rw-    14580 Thu Jun 20 13:39:18 2002 stdlib.h
-rw-rw-rw-    10475 Tue May 28 13:10:24 2002 streambuf
-rw-rw-rw-    20713 Tue May 28 13:10:24 2002 string
-rw-rw-rw-     7696 Thu May 30 22:28:14 2002 string.h
-rw-rw-rw-     6882 Tue May 28 13:10:24 2002 strstream
drwxrwxrwx        0 Mon Apr 19 20:16:00 2004 sys
-rw-rw-rw-    29854 Thu Jun 20 13:39:18 2002 tchar.h
-rw-rw-rw-     5628 Thu May 30 22:28:14 2002 time.h
-rw-rw-rw-     2145 Thu May 30 23:28:14 2002 typeinfo
-rw-rw-rw-     2072 Thu May 30 22:28:14 2002 typeinfo.h
-rw-rw-rw-      922 Thu May 30 23:28:14 2002 use_ansi.h
-rw-rw-rw-     4664 Tue May 28 13:10:24 2002 utility
-rw-rw-rw-    41459 Tue May 28 13:10:24 2002 valarray
-rw-rw-rw-     5870 Thu May 30 22:28:14 2002 varargs.h
-rw-rw-rw-      755 Sun Jun 09 18:48:50 2002 vcclr.h
-rw-rw-rw-    42819 Fri Jun 28 11:30:32 2002 vector
-rw-rw-rw-    26220 Thu May 30 22:28:14 2002 wchar.h
-rw-rw-rw-     6122 Thu May 30 23:28:14 2002 wctype.h
-rw-rw-rw-    24571 Tue May 28 13:10:24 2002 xcomplex
-rw-rw-rw-     3828 Fri Jun 07 16:20:58 2002 xdebug
-rw-rw-rw-    20835 Wed Oct 02 15:32:14 2002 xhash
-rw-rw-rw-    14436 Tue May 28 13:10:24 2002 xiosbase
-rw-rw-rw-    43978 Thu May 30 09:19:34 2002 xlocale
-rw-rw-rw-     5879 Tue May 28 13:10:24 2002 xlocinfo
-rw-rw-rw-     3612 Tue May 28 13:10:24 2002 xlocinfo.h
-rw-rw-rw-     2985 Tue May 28 13:10:24 2002 xlocmes
-rw-rw-rw-    25001 Tue May 28 13:10:24 2002 xlocmon
-rw-rw-rw-    40113 Tue May 28 13:10:24 2002 xlocnum
-rw-rw-rw-    18934 Tue Jun 04 21:37:38 2002 xloctime
-rw-rw-rw-     3982 Tue May 28 12:10:24 2002 xmath.h
-rw-rw-rw-     6775 Mon Jun 24 16:08:50 2002 xmemory
-rw-rw-rw-    17537 Wed May 15 14:42:20 2002 xmmintrin.h
-rw-rw-rw-     1727 Mon Jun 24 16:08:50 2002 xstddef
-rw-rw-rw-    44747 Mon Jun 24 16:08:50 2002 xstring
-rw-rw-rw-    35655 Mon Jun 24 16:08:50 2002 xtree
-rw-rw-rw-    36014 Wed Jun 12 16:42:58 2002 xutility
-rw-rw-rw-     2126 Tue May 28 13:10:24 2002 ymath.h
-rw-rw-rw-     5411 Fri Jul 19 00:34:12 2002 yvals.h

include\sys:
total 14
-rw-rw-rw-      997 Thu May 30 22:28:14 2002 locking.h
-rw-rw-rw-     4687 Thu May 30 22:28:14 2002 stat.h
-rw-rw-rw-     2232 Thu May 30 22:28:14 2002 timeb.h
-rw-rw-rw-     1540 Thu May 30 22:28:14 2002 types.h
-rw-rw-rw-     2870 Thu May 30 22:28:14 2002 utime.h

lib:
total 20472
-rw-rw-rw-   191866 Sat Aug 10 05:00:10 2002 kernel32.lib
-rw-rw-rw-  2707332 Fri Feb 21 02:58:10 2003 libc.lib
-rw-rw-rw-  3023122 Tue Mar 18 19:58:06 2003 libcd.lib
-rw-rw-rw-    94208 Tue Mar 18 19:58:06 2003 libcd.pdb
-rw-rw-rw-  2937240 Fri Feb 21 03:01:50 2003 libcmt.lib
-rw-rw-rw-  3604302 Fri Feb 21 02:58:46 2003 libcp.lib
-rw-rw-rw-  4433724 Tue Mar 18 19:58:38 2003 libcpd.lib
-rw-rw-rw-   225280 Tue Mar 18 19:58:36 2003 libcpd.pdb
-rw-rw-rw-  3654594 Fri Feb 21 03:02:26 2003 libcpmt.lib
-rw-rw-rw-    18618 Thu Feb 20 19:38:16 2003 mscoree.lib
-rw-rw-rw-    69512 Fri Feb 21 02:53:58 2003 oldnames.lib

samples:
total 0
drwxrwxrwx        0 Mon Apr 19 20:16:38 2004 Conformance
drwxrwxrwx        0 Mon Apr 19 20:16:38 2004 Framework
drwxrwxrwx        0 Mon Apr 19 20:16:38 2004 Optimization
drwxrwxrwx        0 Mon Apr 19 20:16:40 2004 SecurityChecks

samples\Conformance:
total 47
-rw-rw-rw-     1218 Fri Mar 26 18:10:40 2004 Conformance.cpp
-rw-rw-rw-    44544 Mon Apr 05 14:03:50 2004 Conformance.doc
-rwxrwxrwx       39 Mon Apr 05 12:11:12 2004 go.bat

samples\Framework:
total 474
-rw-rw-rw-     2020 Mon Apr 05 11:12:12 2004 Framework.cpp
-rw-rw-rw-   107520 Mon Apr 05 14:04:02 2004 Framework.doc
-rwxrwxrwx       34 Mon Apr 05 12:09:28 2004 go.bat
-rw-rw-rw-   373077 Sat Oct 04 01:07:10 2003 largepicture.jpg
-rw-rw-rw-      189 Fri Mar 26 16:05:44 2004 sample.xml

samples\Optimization:
total 143
-rwxrwxrwx      110 Mon Apr 05 12:08:16 2004 G7Compile.bat
-rwxrwxrwx      121 Mon Apr 05 12:08:22 2004 G7SSE2Compile.bat
-rw-rw-rw-     3705 Mon Apr 05 11:06:30 2004 GL-G7.cpp
-rwxrwxrwx      110 Mon Apr 05 12:08:30 2004 GLCompile.bat
-rw-rw-rw-   136704 Mon Apr 05 14:04:10 2004 Optimization.doc
-rwxrwxrwx      106 Mon Apr 05 12:08:46 2004 PlainCompile.bat
-rw-rw-rw-      285 Mon Mar 29 18:49:14 2004 module.cpp

samples\SecurityChecks:
total 138
-rw-rw-rw-     2344 Mon Apr 05 11:05:28 2004 GS-RTC.cpp
-rwxrwxrwx       95 Mon Apr 05 12:07:18 2004 GSCompile.bat
-rwxrwxrwx       96 Mon Apr 05 12:07:24 2004 PlainCompile.bat
-rwxrwxrwx      102 Mon Apr 05 12:07:34 2004 RTCcCompile.bat
-rwxrwxrwx      102 Mon Apr 05 12:07:44 2004 RTCsCompile.bat
-rwxrwxrwx      102 Mon Apr 05 12:07:50 2004 RTCuCompile.bat
-rw-rw-rw-   132608 Mon Apr 05 14:04:24 2004 SecurityChecks.doc

-- mail{at}ozzmosis.com

--- timEd/FreeBSD 1.11.b1
* Origin: Blizzard of Ozz, Melbourne, Victoria, Australia (3:633/267)
SEEN-BY: 633/267 270
@PATH: 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.