Annotation of mstools/mfc/mfc.txt, revision 1.1.1.1

1.1       root        1: =======================================================================
                      2:                                   MICROSOFT (R) FOUNDATION CLASSES 
                      3:                                                        Version 2.1
                      4: =======================================================================
                      5: 
                      6:                        Multiple Platform Support
                      7: 
                      8: 
                      9: The Microsoft Foundation Classes for Windows NT (MFC 2.1) provide
                     10: limited support for Windows NT running on platforms other than
                     11: Intel.  This support is provided as-is for customers who want to 
                     12: compile their applications on non-Intel machines.
                     13: 
                     14: 
                     15: Tools
                     16: -----
                     17: Microsoft Visual C++ for Windows NT does not include tools or
                     18: support for the non-Intel platforms.  This Windows NT SDK provides
                     19: tools to compile for these platforms, 
                     20: 
                     21: 
                     22: Microsoft Foundation Classes
                     23: ----------------------------
                     24: This SDK provides a subset of MFC files that can be used to
                     25: upgrade your Microsoft Visual C++ to include support for all the
                     26: currently supported platforms.  Simply overlay these files on
                     27: your MSVCNT installation, replacing the original files.
                     28: 
                     29: 
                     30: Supported Platforms
                     31: -------------------
                     32: Currently, this version of the Microsoft Foundation Classes supports
                     33: the Intel x86, MIPS R4x00, and DEC Alpha AXP platforms.  Please see
                     34: the text file for the appropriate platform for more specific information.
                     35: Other platforms will be added to this SDK in the future.
                     36: 
                     37: 
                     38: Scribble
                     39: --------
                     40: The Scribble sample is tutorial code for Microsoft Visual C++.
                     41: Since the tools needed for the tutorial are only supported on the 
                     42: Intel platform, the Scribble sample is not supported on the non-Intel
                     43: platforms.  However, this SDK provides new MAKEFILEs for you to 
                     44: rebuild Scribble with these tools.
                     45: 
                     46: 
                     47: Other non-Intel Platforms
                     48: -------------------------
                     49: As compilers become available for Windows NT on other platforms,
                     50: it is possible that MFC can be used as-is on that platform.  The
                     51: library code has been designed to be portable.  However, since MFC
                     52: has not been tested on these platforms, compiling for these platforms
                     53: is at-your-own-risk.
                     54: 
                     55: The following files will require modifications:
                     56: 
                     57: MFC\INCLUDE\AFXV_CPU.H:
                     58: As shipped, this file contains code for the supported platforms.  For
                     59: other platforms, it should be extended with the modifications needed
                     60: for compiler or platform specific constructs.  Typically this will
                     61: be enabling, disabling, or redefining the items in AFXVER_.H
                     62: 
                     63: MFC\SRC\MAKEFILE:
                     64: MFC\SAMPLES\SAMPLE_.MAK:
                     65: Define a new PLATFORM name, and wherever PLATFORM is used, add a new
                     66: section to define the tools and flags appropriately.
                     67: 
                     68: Note: The version of nmake shipped with the Windows NT SDK does not
                     69: support the full syntax of the version in Microsoft Visual C++.  In
                     70: particular, !elsif is not supported.
                     71: 
                     72: 
                     73: 
                     74: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.