<?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: Can't find libX11 on new Itanium box? in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059231#M94013</link>
    <description>Hi:&lt;BR /&gt;&lt;BR /&gt;&amp;gt; My real question is, is my system misconfigured (it sounds like it is: bad ANSI-C install maybe?), and if so, how do I fix it? If not, have I performed the correct steps to configure it, and if not, what are the "best practices"? Moreover, where should I have read about this?&lt;BR /&gt;&lt;BR /&gt;This question really goes to the heart of patch management, I think.  You should read this document for an understanding of that:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://docs.hp.com/en/5991-6449/index.html" target="_blank"&gt;http://docs.hp.com/en/5991-6449/index.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;For keeping your systems up-to-date, I recommend downloading and installing the new SWA (Software Assistant) tool:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h20293.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=B6834AA" target="_blank"&gt;http://h20293.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=B6834AA&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;To assess the integrity of your currently installed products and patches, run:&lt;BR /&gt;&lt;BR /&gt;# swverify \*&lt;BR /&gt;&lt;BR /&gt;(or):&lt;BR /&gt;&lt;BR /&gt;# /usr/contrib/bin/check_patches&lt;BR /&gt;&lt;BR /&gt;To *fix* problems (permissinos, ownership, etc.) you can run:&lt;BR /&gt;&lt;BR /&gt;# swverify -F \*&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
    <pubDate>Fri, 20 Jul 2007 10:26:35 GMT</pubDate>
    <dc:creator>James R. Ferguson</dc:creator>
    <dc:date>2007-07-20T10:26:35Z</dc:date>
    <item>
      <title>Can't find libX11 on new Itanium box?</title>
      <link>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059226#M94008</link>
      <description>We are in the process of migrating from 11.0 PA-RISC to 11.23 Itanium.  My own code all compiles fine, (but I haven't written any X-windows stuff in over 10 years).  Now I'm trying to install CPAN modules into the 32-bit perl that came with the box.  When I compile GD, the link fails with "ld: Can't find library or mismatched ABI for -lX11".  The ld command from the make is passing "-L/usr/lib/hpux32" and "-lX11".&lt;BR /&gt;&lt;BR /&gt;This machine is reasonably fresh from the factory, so it should be configured well.  I haven't had a chance to mess it up yet :^).&lt;BR /&gt;&lt;BR /&gt;There is a /usr/lib/hpux32/libX11.so.1 which symlinks to /usr/lib/hpux32/X11R6/libX11.so.1.  &lt;BR /&gt;&lt;BR /&gt;The only way I can get this to compile is to go in as root and make a symbolic link pointing /usr/lib/hpux32/libX11.so to /usrlib/hpux32/libX11.so.1.  There is no libX11.so anywhere on the system without the version suffix.  (There's a libX11.sl in X11R4, but it's PA-RISC code)&lt;BR /&gt;&lt;BR /&gt;Shouldn't ld be able to locate libX11.so.1 to satisfy this link?  Is it really required for me to manually create this link in order to compile stuff for X?  Or have I simply overlooked some basic information?</description>
      <pubDate>Thu, 19 Jul 2007 15:35:40 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059226#M94008</guid>
      <dc:creator>reb</dc:creator>
      <dc:date>2007-07-19T15:35:40Z</dc:date>
    </item>
    <item>
      <title>Re: Can't find libX11 on new Itanium box?</title>
      <link>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059227#M94009</link>
      <description>Shalom,&lt;BR /&gt;&lt;BR /&gt;Do a chattr on the library on a PA-RISC box and maybe get a clue as to where it comes from.&lt;BR /&gt;&lt;BR /&gt;I think there may have been changes to the library that are in the documentation but you missed them.&lt;BR /&gt;&lt;BR /&gt;I don't like factory configured machines. I always redo them. HP's defaults in many areas are shall we say, unrealistic.&lt;BR /&gt;&lt;BR /&gt;SEP</description>
      <pubDate>Thu, 19 Jul 2007 17:01:19 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059227#M94009</guid>
      <dc:creator>Steven E. Protter</dc:creator>
      <dc:date>2007-07-19T17:01:19Z</dc:date>
    </item>
    <item>
      <title>Re: Can't find libX11 on new Itanium box?</title>
      <link>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059228#M94010</link>
      <description>&amp;gt;There is a /usr/lib/hpux32/libX11.so.1 which symlinks to /usr/lib/hpux32/X11R6/libX11.so.1. &lt;BR /&gt;&lt;BR /&gt;Hmm, my system has /usr/lib/hpux32/libX11.so&lt;BR /&gt;&lt;BR /&gt;It appears it is simple.  If you have not purchased the HP C/aC++ Developer's Bundle, you don't get X11MotifDevKit which contains those symlinks.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Shouldn't ld be able to locate libX11.so.1 to satisfy this link?&lt;BR /&gt;&lt;BR /&gt;No, it only looks at .so and .sl.</description>
      <pubDate>Thu, 19 Jul 2007 23:58:35 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059228#M94010</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-07-19T23:58:35Z</dc:date>
    </item>
    <item>
      <title>Re: Can't find libX11 on new Itanium box?</title>
      <link>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059229#M94011</link>
      <description>The X11/Motif libraries are also available&lt;BR /&gt;(for free) as part of the HP-UX Developer's&lt;BR /&gt;Toolkit on software.hp.com:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h20293.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=B3394BA" target="_blank"&gt;http://h20293.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=B3394BA&lt;/A&gt;</description>
      <pubDate>Fri, 20 Jul 2007 09:57:40 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059229#M94011</guid>
      <dc:creator>PeterWolfe</dc:creator>
      <dc:date>2007-07-20T09:57:40Z</dc:date>
    </item>
    <item>
      <title>Re: Can't find libX11 on new Itanium box?</title>
      <link>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059230#M94012</link>
      <description>Ok - some good info.  &lt;BR /&gt;&lt;BR /&gt;1) The linker doesn't locate lib files at bind time with version suffixes.  That's what I thought, but since they changed the naming convention from ".sl" to ".so", I wasn't sure.&lt;BR /&gt;&lt;BR /&gt;2)  People with working Itanium systems do possess a /usr/lib/libX11.so file.  (Did you create that manually, or was it created for you by HPUX or ANSI-C install?)&lt;BR /&gt;&lt;BR /&gt;My problem is not due to a failure to purchase and install the Ansi-C/aCC kit, as we have done that.&lt;BR /&gt;&lt;BR /&gt;I'm not sure what chatr on a PA_RISC box is going to tell me.  I know what library it links on PA-RISC - my problem is that the compiler isn't able to find an analogous Itanium library on my new box.  I know what library it SHOULD be linking, and I also know how to hack the problem and make it go away.&lt;BR /&gt;&lt;BR /&gt;My real question is, is my system misconfigured (it sounds like it is: bad ANSI-C install maybe?), and if so, how do I fix it?  If not, have I performed the correct steps to configure it, and if not, what are the "best practices"?  Moreover, where should I have read about this?</description>
      <pubDate>Fri, 20 Jul 2007 09:57:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059230#M94012</guid>
      <dc:creator>reb</dc:creator>
      <dc:date>2007-07-20T09:57:57Z</dc:date>
    </item>
    <item>
      <title>Re: Can't find libX11 on new Itanium box?</title>
      <link>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059231#M94013</link>
      <description>Hi:&lt;BR /&gt;&lt;BR /&gt;&amp;gt; My real question is, is my system misconfigured (it sounds like it is: bad ANSI-C install maybe?), and if so, how do I fix it? If not, have I performed the correct steps to configure it, and if not, what are the "best practices"? Moreover, where should I have read about this?&lt;BR /&gt;&lt;BR /&gt;This question really goes to the heart of patch management, I think.  You should read this document for an understanding of that:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://docs.hp.com/en/5991-6449/index.html" target="_blank"&gt;http://docs.hp.com/en/5991-6449/index.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;For keeping your systems up-to-date, I recommend downloading and installing the new SWA (Software Assistant) tool:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h20293.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=B6834AA" target="_blank"&gt;http://h20293.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=B6834AA&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;To assess the integrity of your currently installed products and patches, run:&lt;BR /&gt;&lt;BR /&gt;# swverify \*&lt;BR /&gt;&lt;BR /&gt;(or):&lt;BR /&gt;&lt;BR /&gt;# /usr/contrib/bin/check_patches&lt;BR /&gt;&lt;BR /&gt;To *fix* problems (permissinos, ownership, etc.) you can run:&lt;BR /&gt;&lt;BR /&gt;# swverify -F \*&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Fri, 20 Jul 2007 10:26:35 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059231#M94013</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2007-07-20T10:26:35Z</dc:date>
    </item>
    <item>
      <title>Re: Can't find libX11 on new Itanium box?</title>
      <link>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059232#M94014</link>
      <description>New info:&lt;BR /&gt;&lt;BR /&gt;  I talked to the sysadmin who installed ANSI-C, and he told me that the Motif part of the bundle was skipped, for some reason.  He reinstalled it, and now there are symlinks out the wazoo.&lt;BR /&gt;&lt;BR /&gt;  Thanks for the help, everyone.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 20 Jul 2007 13:30:12 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059232#M94014</guid>
      <dc:creator>reb</dc:creator>
      <dc:date>2007-07-20T13:30:12Z</dc:date>
    </item>
    <item>
      <title>Re: Can't find libX11 on new Itanium box?</title>
      <link>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059233#M94015</link>
      <description>Closing the thread - reinstall of ANSI-C solved the problem.</description>
      <pubDate>Fri, 20 Jul 2007 13:31:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059233#M94015</guid>
      <dc:creator>reb</dc:creator>
      <dc:date>2007-07-20T13:31:21Z</dc:date>
    </item>
    <item>
      <title>Re: Can't find libX11 on new Itanium box?</title>
      <link>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059234#M94016</link>
      <description>&amp;gt;my problem is that the compiler isn't able to find an analogous Itanium library on my new box.&lt;BR /&gt;&lt;BR /&gt;(You are confused, it is the linker that links, not compiler.  :-)&lt;BR /&gt;&lt;BR /&gt;&amp;gt;he told me that the Motif part of the bundle was skipped, for some reason.&lt;BR /&gt;&lt;BR /&gt;Was was there something in your /var/adm/sw/swinstall.log?</description>
      <pubDate>Fri, 20 Jul 2007 15:41:39 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059234#M94016</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-07-20T15:41:39Z</dc:date>
    </item>
    <item>
      <title>Re: Can't find libX11 on new Itanium box?</title>
      <link>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059235#M94017</link>
      <description>&amp;gt; &amp;gt;my problem is that the compiler isn't able to find an analogous Itanium library on my new box.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;(You are confused, it is the linker that links, not compiler. :-)&lt;BR /&gt;&lt;BR /&gt;I very rarely type "ld" at the command prompt.  Normally when I link something, I have typed "cc blah blah blah", which calls the linker for me behind the scenes.  So I use the term "compiler" to describe that whole process.  But yes, of course, the compiler compiles, while the linker links.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;he told me that the Motif part of the bundle was skipped, for some reason.&lt;BR /&gt;&lt;BR /&gt;&amp;gt; Was was there something in your /var/adm/sw/swinstall.log?&lt;BR /&gt; &lt;BR /&gt;No - and that's the first thing I checked.  He had told me that something "was skipped" when he did the original install, and when I looked at the swinstall.log file on that system, it only warned about skipping bundles that were already present.  Not being a sysadmin, and not having seen the ANSI-C install, I'm not sure what exactly happened, but when he reinstalled it from the CD, it fixed the problem.</description>
      <pubDate>Mon, 23 Jul 2007 10:51:26 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059235#M94017</guid>
      <dc:creator>reb</dc:creator>
      <dc:date>2007-07-23T10:51:26Z</dc:date>
    </item>
    <item>
      <title>Re: Can't find libX11 on new Itanium box?</title>
      <link>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059236#M94018</link>
      <description>&amp;gt;So I use the term "compiler" to describe that whole process.&lt;BR /&gt;&lt;BR /&gt;The term is cc driver, not compiler.</description>
      <pubDate>Mon, 23 Jul 2007 18:14:25 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/can-t-find-libx11-on-new-itanium-box/m-p/5059236#M94018</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-07-23T18:14:25Z</dc:date>
    </item>
  </channel>
</rss>

