<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Dec c library in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/dec-c-library/m-p/3666145#M72462</link>
    <description>Philip,&lt;BR /&gt;&lt;BR /&gt;For starters, check the Software Product Description of the later C compiler to see if it officially supports 6.1.&lt;BR /&gt;&lt;BR /&gt;- Bob Gezelter, &lt;A href="http://www.rlgsc.com" target="_blank"&gt;http://www.rlgsc.com&lt;/A&gt;</description>
    <pubDate>Mon, 07 Nov 2005 15:02:55 GMT</pubDate>
    <dc:creator>Robert Gezelter</dc:creator>
    <dc:date>2005-11-07T15:02:55Z</dc:date>
    <item>
      <title>Dec c library</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dec-c-library/m-p/3666144#M72461</link>
      <description>I am running open VAX/VMS 6.1.  I have the DEC C library version major 2 minor 0.  Is it possible to install a newer version of the library DEC C version major 2 minor 1 on the system?</description>
      <pubDate>Mon, 07 Nov 2005 14:19:42 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dec-c-library/m-p/3666144#M72461</guid>
      <dc:creator>Philip Levin</dc:creator>
      <dc:date>2005-11-07T14:19:42Z</dc:date>
    </item>
    <item>
      <title>Re: Dec c library</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dec-c-library/m-p/3666145#M72462</link>
      <description>Philip,&lt;BR /&gt;&lt;BR /&gt;For starters, check the Software Product Description of the later C compiler to see if it officially supports 6.1.&lt;BR /&gt;&lt;BR /&gt;- Bob Gezelter, &lt;A href="http://www.rlgsc.com" target="_blank"&gt;http://www.rlgsc.com&lt;/A&gt;</description>
      <pubDate>Mon, 07 Nov 2005 15:02:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dec-c-library/m-p/3666145#M72462</guid>
      <dc:creator>Robert Gezelter</dc:creator>
      <dc:date>2005-11-07T15:02:55Z</dc:date>
    </item>
    <item>
      <title>Re: Dec c library</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dec-c-library/m-p/3666146#M72463</link>
      <description>From where did you get those version numbers?&lt;BR /&gt;&lt;BR /&gt;I don't have an old VAX up at the moment.  Do&lt;BR /&gt;you have a "SYS$LIBRARY:DECC$CRTL.README"?  It&lt;BR /&gt;describes some potentially interesting C RTL&lt;BR /&gt;upgrade possibilities.</description>
      <pubDate>Mon, 07 Nov 2005 15:07:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dec-c-library/m-p/3666146#M72463</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2005-11-07T15:07:20Z</dc:date>
    </item>
    <item>
      <title>Re: Dec c library</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dec-c-library/m-p/3666147#M72464</link>
      <description>To get the version number of the library I used the ANAL/Image on DECC$SHR.exe in the sys$library directory.</description>
      <pubDate>Mon, 07 Nov 2005 15:14:41 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dec-c-library/m-p/3666147#M72464</guid>
      <dc:creator>Philip Levin</dc:creator>
      <dc:date>2005-11-07T15:14:41Z</dc:date>
    </item>
    <item>
      <title>Re: Dec c library</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dec-c-library/m-p/3666148#M72465</link>
      <description>No bets, but it might be educational to&lt;BR /&gt;compile and run this (DECC_VER.C):&lt;BR /&gt;&lt;BR /&gt;#include &lt;STDIO.H&gt;&lt;BR /&gt;&lt;BR /&gt;int main( void)&lt;BR /&gt;{&lt;BR /&gt;#ifdef __VMS_VERSION&lt;BR /&gt;printf( " __VMS_VERSION: &amp;gt;%s&amp;lt;.\n", __VMS_VERSION);&lt;BR /&gt;#else /* def __VMS_VERSION */&lt;BR /&gt;printf( " __VMS_VERSION: (undefined)&amp;lt;.\n");&lt;BR /&gt;#endif /* def __VMS_VERSION [else] */&lt;BR /&gt;&lt;BR /&gt;#ifdef __VMS_VER&lt;BR /&gt;printf( " __VMS_VER  = %d.\n", __VMS_VER);&lt;BR /&gt;#else /* def __VMS_VER */&lt;BR /&gt;printf( " __VMS_VER  = (undefined).\n");&lt;BR /&gt;#endif /* def __VMS_VER [else] */&lt;BR /&gt;&lt;BR /&gt;#ifdef __DECC_VER&lt;BR /&gt;printf( " __DECC_VER = %d.\n", __DECC_VER);&lt;BR /&gt;#else /* def __DECC_VER */&lt;BR /&gt;printf( " __DECC_VER = (undefined).\n");&lt;BR /&gt;#endif /* def __DECC_VER */&lt;BR /&gt;&lt;BR /&gt;#ifdef __CRTL_VER&lt;BR /&gt;printf( " __CRTL_VER = %d.\n", __CRTL_VER);&lt;BR /&gt;#else /* def __CRTL_VER */&lt;BR /&gt;printf( " __CRTL_VER = (undefined).\n");&lt;BR /&gt;#endif /* def __CRTL_VER */&lt;BR /&gt;&lt;BR /&gt;return 0;&lt;BR /&gt;}&lt;BR /&gt;&lt;/STDIO.H&gt;</description>
      <pubDate>Mon, 07 Nov 2005 15:23:11 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dec-c-library/m-p/3666148#M72465</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2005-11-07T15:23:11Z</dc:date>
    </item>
    <item>
      <title>Re: Dec c library</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/dec-c-library/m-p/3666149#M72466</link>
      <description>Philip,&lt;BR /&gt;&lt;BR /&gt;  One answer - sure, upgrade OpenVMS and you'll get a later CTRL!&lt;BR /&gt;&lt;BR /&gt;  OK, so you don't want to upgrade... I would STRONGLY recommend against installing a later CRTL as the default system RTL. All code should run with the later version, BUT if you link on your modified system, the images won't run on other V6.1 systems (maybe you don't care?).&lt;BR /&gt;&lt;BR /&gt;  However, you can "install" any RTL on any version of OpenVMS as a private image and link or run against it. Get a copy of the RTL you want, place it (say) in SYS$LOGIN and define a logical name pointing to the full filespec.&lt;BR /&gt;&lt;BR /&gt;  For example:&lt;BR /&gt;&lt;BR /&gt;$ COPY somewhere:DECC$SHR SYS$LOGIN:&lt;BR /&gt;$ DEFINE DECC$SHR SYS$LOGIN:DECC$SHR&lt;BR /&gt;$ LINK yourprogram ! Links against your private RTL&lt;BR /&gt;$ RUN yourprogram ! Runs against your RTL&lt;BR /&gt;&lt;BR /&gt;In some cases you may need to bypass the known image by including a version number in the logical name:&lt;BR /&gt;&lt;BR /&gt;$ DEFINE DECC$SHR SYS$LOGIN:DECC$SHR.EXE;&lt;BR /&gt;&lt;BR /&gt;Since V6.1 isn't supported anyway, you probably don't care that installing a newer RTL isn't supported. If you do choose to do it regardless of support, make sure you have a workable plan to fall back to the original RTL, just in case something goes wrong!&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 07 Nov 2005 18:59:54 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/dec-c-library/m-p/3666149#M72466</guid>
      <dc:creator>John Gillings</dc:creator>
      <dc:date>2005-11-07T18:59:54Z</dc:date>
    </item>
  </channel>
</rss>

