/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ /* ex: set filetype=cpp softtabstop=4 shiftwidth=4 tabstop=4 cindent expandtab: */ /* $Id: cmnPortability.cpp,v 1.11 2007/04/26 19:33:56 anton Exp $ Author(s): Anton Deguet Created on: 2003-09-08 (C) Copyright 2003-2007 Johns Hopkins University (JHU), All Rights Reserved. --- begin cisst license - do not edit --- This software is provided "as is" under an open source license, with no warranty. The complete license can be found in license.txt and http://www.cisst.org/cisst/license.txt. --- end cisst license --- */ #include const std::string cmnOperatingSystemsStrings[] = {"Undefined", "Windows", "Linux", "RT-Linux", "IRIX", "SunOS", "Linux-RTAI", "CYGWIN", "Darwin" }; const std::string cmnCompilersStrings[] = {"Undefined", "gcc", "VisualC++ 6", ".NET 7", "SGI CC", "Sun CC", "Intel CC", ".NET 2003", ".NET 2005"}; // **************************************************************************** // Change History // **************************************************************************** // // $Log: cmnPortability.cpp,v $ // Revision 1.11 2007/04/26 19:33:56 anton // All files in libraries: Applied new license text, separate copyright and // updated dates, added standard header where missing. // // Revision 1.10 2006/11/20 20:33:19 anton // Licensing: Applied new license to cisstCommon, cisstVector, cisstNumerical, // cisstInteractive, cisstImage and cisstOSAbstraction. // // Revision 1.9 2006/09/26 21:43:13 anton // cisstCommon: Updated cmnPortability to support Visual Studio 8 2005 and // used CISST_COMPILER_IS_MSVC when possible. // // Revision 1.8 2005/09/26 15:41:46 anton // cisst: Added modelines for emacs and vi. // // Revision 1.7 2005/05/19 19:29:01 anton // cisst libs: Added the license to cisstCommon and cisstVector // // Revision 1.6 2004/12/28 05:30:22 anton // cisst: Added some code to compile under Darwin (i.e. Mac OS X). Tested // with cisstCommon, cisstVector and cisstNumerical (with cnetlib). // // Revision 1.5 2004/09/24 03:55:30 ofri // cmnPortability: Added identifiers for CYGWIN gcc compiler // // Revision 1.4 2004/08/12 20:25:36 anton // cmnPortability: Added some preliminary code to support .Net 2003 // // Revision 1.3 2004/02/18 22:11:03 anton // Added Linux-RTAI // // Revision 1.2 2003/09/12 17:51:12 anton // changed name of OSs to match uname -s // // Revision 1.1 2003/09/09 18:50:47 anton // creation // // // ****************************************************************************