Annotation of mstools/mfc/alpha.txt, revision 1.1

1.1     ! root        1: =======================================================================
        !             2:                                   MICROSOFT (R) FOUNDATION CLASSES 
        !             3:                                                        Version 2.1
        !             4: =======================================================================
        !             5: 
        !             6:                        DEC Alpha AXP Platform Support
        !             7: 
        !             8: 
        !             9: The Microsoft Foundation Classes for Windows NT (MFC 2.1) provide
        !            10: limited support for Windows NT running on the Alpha AXP platform.
        !            11: This support is provided as-is for customers who want to compile
        !            12: their applications on AXP machines.
        !            13: 
        !            14: 
        !            15: Tools
        !            16: -----
        !            17: Microsoft Visual C++ for Windows NT does not include tools for
        !            18: the Alpha platform.  In order to compile for Alpha AXP, the Windows
        !            19: NT SDK is required.
        !            20: 
        !            21: 
        !            22: Building the Libraries
        !            23: ----------------------
        !            24: Alpha AXP versions of the libraries are provided.  To re-build them
        !            25: from source,  follow the directions in MFC\SRC\README.TXT and add
        !            26: 'PLATFORM=ALPHA' to the command line.  For example, to build the
        !            27: Windows, debug variant for Alpha AXP:
        !            28: 
        !            29:        nmake TARGET=w DEBUG=1 PLATFORM=ALPHA
        !            30: 
        !            31: Note: when using nmake from the Windows NT SDK, the target must be
        !            32: specified in lower case (e.g., TARGET=w).
        !            33: 
        !            34: 
        !            35: Building the Samples
        !            36: --------------------
        !            37: Each sample includes a MAKEFILE for building with the command line
        !            38: tools.  These files support the Alpha AXP platform by specifying
        !            39: 'PLATFORM=ALPHA' on the command line.  For example, to build a release
        !            40: variant for Alpha AXP:
        !            41: 
        !            42:        nmake DEBUG=0 PLATFORM=ALPHA
        !            43: 
        !            44: The .MAK files in the MFC sample directories are project files for
        !            45: the Microsoft Visual C++ development system.  These files are for
        !            46: the Intel platform only; they will not compile on the Alpha AXP
        !            47: platform (with the exception of the scribble sample, see below).
        !            48: 
        !            49: 
        !            50: Makefile Changes
        !            51: ----------------
        !            52: Due to differences in the tools of the Windows NT SDK and Microsoft 
        !            53: Visual C++, some changes to the application's makefile are required.
        !            54: For examples, please look for "ALPHA" in the MFC\SAMPLES\SAMPLE_.MAK 
        !            55: file.
        !            56: 
        !            57:                     INTEL           ALPHA
        !            58:                     --------------- ---------------------
        !            59: Compiler name       CL              CLAXP
        !            60: Optimization flags  /O1             /Ox /Gs
        !            61: Compiler defines    /D_X86_         /D_ALPHA_
        !            62: Linker name         LINK            LINK32
        !            63: Linker switches                     remove -NOLOGO
        !            64: Libraries           (1)             kernel32.lib libc.lib
        !            65: Resources           (2)             use CVTRES after RC
        !            66: 
        !            67:     (1) VC++ links kernel32.lib and libc.lib by default.
        !            68:     (2) VC++ automatically converts the resource files when linking.
        !            69: 

unix.superglobalmegacorp.com

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