<?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:  the software Migration from Alpha Server to Integrity Servers in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844235#M34648</link>
    <description>OLB's are included in the linked exe file.&lt;BR /&gt;You might have references to sharable images (also .exe) that need to be translated too.&lt;BR /&gt;&lt;BR /&gt;What is exactly going wrong (exact messages) ?&lt;BR /&gt;&lt;BR /&gt;Wim (without Itanium)</description>
    <pubDate>Wed, 16 Aug 2006 03:18:27 GMT</pubDate>
    <dc:creator>Wim Van den Wyngaert</dc:creator>
    <dc:date>2006-08-16T03:18:27Z</dc:date>
    <item>
      <title>the software Migration from Alpha Server to Integrity Servers</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844234#M34647</link>
      <description>Because the source code of the program lost,HP provides a tool to migrate the program from alpha server to integrity server, the tool named TIE. I migrate several programs like .EXE by this tool, some worked good in new hardware and software environment,but others didn't work good.The reason is this C program used Personal OLB file. This personal OLB library file in Alpha server also lost resource code.&lt;BR /&gt;Now,what can I do?Is there some other tools to migrate the OLB file?&lt;BR /&gt;thank you.</description>
      <pubDate>Wed, 16 Aug 2006 03:07:35 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844234#M34647</guid>
      <dc:creator>hgping_1</dc:creator>
      <dc:date>2006-08-16T03:07:35Z</dc:date>
    </item>
    <item>
      <title>Re:  the software Migration from Alpha Server to Integrity Servers</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844235#M34648</link>
      <description>OLB's are included in the linked exe file.&lt;BR /&gt;You might have references to sharable images (also .exe) that need to be translated too.&lt;BR /&gt;&lt;BR /&gt;What is exactly going wrong (exact messages) ?&lt;BR /&gt;&lt;BR /&gt;Wim (without Itanium)</description>
      <pubDate>Wed, 16 Aug 2006 03:18:27 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844235#M34648</guid>
      <dc:creator>Wim Van den Wyngaert</dc:creator>
      <dc:date>2006-08-16T03:18:27Z</dc:date>
    </item>
    <item>
      <title>Re:  the software Migration from Alpha Server to Integrity Servers</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844236#M34649</link>
      <description>hgping,&lt;BR /&gt;&lt;BR /&gt;The Image Translator translates executable images and shareable libraries from Alpha to Integrity.&lt;BR /&gt;&lt;BR /&gt;The key to using this tool is that it converts executable images and shareable libraries. OLB files are libraries of object files that are included into the executable image when the LINK command converts the OBJ file into an actual executable image.&lt;BR /&gt;&lt;BR /&gt;In the actual processing, the use of an OLB file should not have any effect on the translation of the image.&lt;BR /&gt;&lt;BR /&gt;It is more efficient and effective to change from the use of a shared OLB used at link time to an actual shareable image, which can be used by all of the programs. This shareable library image can in turn be translated using AEST (Alphaserver systems Environment System Translator; TIE, the Translated Image Environment is actually the name for the libraries that support the translated code when it is running on Integrity).&lt;BR /&gt;&lt;BR /&gt;However, the use of an OLB should be invisible to AEST, as OLB files are only an alternate input source for the linker. What error messages are leading to the conclusion that the OLB files are the issue?&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>Wed, 16 Aug 2006 03:25:34 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844236#M34649</guid>
      <dc:creator>Robert Gezelter</dc:creator>
      <dc:date>2006-08-16T03:25:34Z</dc:date>
    </item>
    <item>
      <title>Re:  the software Migration from Alpha Server to Integrity Servers</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844237#M34650</link>
      <description>Have done:&lt;BR /&gt;1.FTP the LIBLG.OLB by binary from alpha server to integrity server.&lt;BR /&gt;2.make a new program including the LIBLG.OLB&lt;BR /&gt;3.when Link the program, It display the following:&lt;BR /&gt;CXX /LIST/NOMEMBER_ALIGNMENT/PREFIX=ALL/WARNINGS/INC=([],SCC$INC) AWCHD1_DATA_IN.cpp&lt;BR /&gt;CXXLINK /MAP/EXEC=AWCHD1_DATA_IN.EXE AWCHD1_DATA_IN.OBJ,cmn$PROG:MAKEFILE.OPT/OPT&lt;BR /&gt;%ILINK-F-NOTOBJLIB, file TEST$DKA100:[MWGEN.LIB]LIBLG.OLB;1 is not an object library&lt;BR /&gt;%MMS-F-ABORT, For target AWCHD1_DATA_IN.EXE, CLI returned abort status: %X1789EABC.&lt;BR /&gt;&lt;BR /&gt;I want to know if there is some other tools to migrate the OLB file, then I can make NEW programs using this OLB file in integrity server Openvms I64. What's the detail steps?&lt;BR /&gt;</description>
      <pubDate>Wed, 16 Aug 2006 04:08:27 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844237#M34650</guid>
      <dc:creator>hgping_1</dc:creator>
      <dc:date>2006-08-16T04:08:27Z</dc:date>
    </item>
    <item>
      <title>Re:  the software Migration from Alpha Server to Integrity Servers</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844238#M34651</link>
      <description>hgping,&lt;BR /&gt;&lt;BR /&gt;If using the translator, you must LINK the all of the executables with the linker on the ALPHA, then translate to Integrity executables on the ALPHA. The only files that you move from the ALPHA to the Integrity are the EXE files (including the shareable images).&lt;BR /&gt;&lt;BR /&gt;The simplest way to remember the rule is this: Executable files can be translated (type EXE); object files (file types OBJ and OLB) must be linked and translated on the ALPHA. ALPHA OBJ and OLB files have no use on Integrity, except for historical and archive purposes.&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>Wed, 16 Aug 2006 04:13:35 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844238#M34651</guid>
      <dc:creator>Robert Gezelter</dc:creator>
      <dc:date>2006-08-16T04:13:35Z</dc:date>
    </item>
    <item>
      <title>Re:  the software Migration from Alpha Server to Integrity Servers</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844239#M34652</link>
      <description>hgping,&lt;BR /&gt;&lt;BR /&gt;My previous posting may not have been clear on one point.&lt;BR /&gt;&lt;BR /&gt;If you want to use the modules contained in the OLB file with code that is freshly compiled on the Integrity (not translated), you will need to create a shareable library on your ALPHA and translate the shareable library for use on Integrity.&lt;BR /&gt;&lt;BR /&gt;The translated shareable library can then be used by translated or native images on the Integrity.&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>Wed, 16 Aug 2006 04:16:38 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844239#M34652</guid>
      <dc:creator>Robert Gezelter</dc:creator>
      <dc:date>2006-08-16T04:16:38Z</dc:date>
    </item>
    <item>
      <title>Re:  the software Migration from Alpha Server to Integrity Servers</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844240#M34653</link>
      <description>Thank you Robert&lt;BR /&gt;Now,I know "ALPHA OBJ and OLB files have no use on Integrity".&lt;BR /&gt;Yes,It's very good.&lt;BR /&gt;This means the old .exe programs in Alpha server can translate to integrity,It's OK.&lt;BR /&gt;But,the LIBLG.OLB is very important for us. We will make new program using this OLB file in integrity server. The resource code of LIBLG.OLB was lost.How to translate this file?</description>
      <pubDate>Wed, 16 Aug 2006 04:30:29 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844240#M34653</guid>
      <dc:creator>hgping_1</dc:creator>
      <dc:date>2006-08-16T04:30:29Z</dc:date>
    </item>
    <item>
      <title>Re:  the software Migration from Alpha Server to Integrity Servers</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844241#M34654</link>
      <description>Hqping,&lt;BR /&gt;&lt;BR /&gt;As Bob said :&lt;BR /&gt;"you will need to create a shareable library on your ALPHA and translate the shareable library for use on Integrity".&lt;BR /&gt;&lt;BR /&gt;So, on alpha you need to use LINK to create a EXE file from your olb (see link manual on how to do it). Then ftp the EXE to Integrity and translate it. Then you can use it in link operations on Itanium.&lt;BR /&gt;&lt;BR /&gt;Wim</description>
      <pubDate>Wed, 16 Aug 2006 04:53:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844241#M34654</guid>
      <dc:creator>Wim Van den Wyngaert</dc:creator>
      <dc:date>2006-08-16T04:53:02Z</dc:date>
    </item>
    <item>
      <title>Re:  the software Migration from Alpha Server to Integrity Servers</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844242#M34655</link>
      <description>hgping,&lt;BR /&gt;&lt;BR /&gt;Creating shareable libraries from OLB files and using the resulting shareable libraries is straightforward.&lt;BR /&gt;&lt;BR /&gt;There is an Ask The Wizard entry on this topic. At the 2000 Compaq Enterprise Technology Forum, I presented a session which included a discussion of this and related topics. The slides from that session can be found at &lt;A href="http://www.rlgsc.com/cets/2000/460.html" target="_blank"&gt;http://www.rlgsc.com/cets/2000/460.html&lt;/A&gt;&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>Wed, 16 Aug 2006 05:19:33 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844242#M34655</guid>
      <dc:creator>Robert Gezelter</dc:creator>
      <dc:date>2006-08-16T05:19:33Z</dc:date>
    </item>
    <item>
      <title>Re:  the software Migration from Alpha Server to Integrity Servers</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844243#M34656</link>
      <description>As bob says, it is relatively straightforward to create a shareable library from modules in an object library.. most of the time.&lt;BR /&gt;An object library may have multiple modules with the same entry points in it, but then you would be explicitly selecting moduled from the .olb to build your executable images. And there may be bad data attributes, but you might just be lucky.&lt;BR /&gt;$LIBR/LIST/NAMES will tell you a lot.&lt;BR /&gt;&lt;BR /&gt;$LINKING/MAP/CROSS using popular modules from the library will tell you even more in the .MAP file (on Alplha).&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; But,the LIBLG.OLB is very important for us. We will make new program using this OLB file in integrity server. The resource code of LIBLG.OLB was lost.&lt;BR /&gt;&lt;BR /&gt;You should re-evaluate how important really.&lt;BR /&gt;Are those functions 'convenience' routines like 'submit_job' or 'clear_screen' or 'generate_md5_checksum' or core workers like or specialized functions like 'generate_our_own_checksum'.&lt;BR /&gt;&lt;BR /&gt;I feel that allowing folks to keep on using the .OLB provided modules will make you 'dig in'. The longer you do this, the harder it wil become to clean up later.&lt;BR /&gt;You may just have to 'bite the bullet' and re-code what was there, or search more aggresivelly for the lost source.&lt;BR /&gt;&lt;BR /&gt;fwiw,&lt;BR /&gt;Hein.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 16 Aug 2006 08:16:04 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/the-software-migration-from-alpha-server-to-integrity-servers/m-p/3844243#M34656</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2006-08-16T08:16:04Z</dc:date>
    </item>
  </channel>
</rss>

