<?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: Unsatisified symbols in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065887#M904401</link>
    <description>Here's what's in the vendor supplied script.  The assumption is that the current working directory is the vendor's lib subdirectory.&lt;BR /&gt;&lt;BR /&gt;[ -s syslibs ] &amp;amp;&amp;amp; . ./syslibs&lt;BR /&gt;&lt;BR /&gt;XLIBS=""&lt;BR /&gt;#&lt;BR /&gt;# Uncomment on HP/UX 10&lt;BR /&gt;#&lt;BR /&gt;#XLIBS=-lcl&lt;BR /&gt;&lt;BR /&gt;for i in dlc83d.o&lt;BR /&gt;do&lt;BR /&gt;    proexe=`echo $i | sed -e 's/dlc/pro/' -e 's/\.o//'`_sv&lt;BR /&gt;    echo "-- $proexe"&lt;BR /&gt;    cc -s -o $proexe pro8_sv.o $i $XLIBS $SYSLIBS || continue&lt;BR /&gt;&lt;BR /&gt;    [ -x /usr/bin/mcs ] &amp;amp;&amp;amp; /usr/bin/mcs -d $proexe&lt;BR /&gt;    mv $proexe ../bin&lt;BR /&gt;    ls -l ../bin/$proexe&lt;BR /&gt;done&lt;BR /&gt;</description>
    <pubDate>Mon, 08 Sep 2003 16:01:21 GMT</pubDate>
    <dc:creator>Ed Hon</dc:creator>
    <dc:date>2003-09-08T16:01:21Z</dc:date>
    <item>
      <title>Unsatisified symbols</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065882#M904396</link>
      <description>I ran a vendor's script on HP-UX 11.0 to relink his software.  Here is an excerpt of what I got.  What is it telling me?&lt;BR /&gt;&lt;BR /&gt;/usr/ccs/bin/ld: Unsatisfied symbols:&lt;BR /&gt;   cma_socket (code)&lt;BR /&gt;   cma_send (code)&lt;BR /&gt;   cma_sendto (code)&lt;BR /&gt;   pthread_create (code)&lt;BR /&gt;   cma_connect (code)&lt;BR /&gt;   cma_accept (code)&lt;BR /&gt;   cma_open (code)&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;&lt;BR /&gt;Ed</description>
      <pubDate>Mon, 08 Sep 2003 14:06:16 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065882#M904396</guid>
      <dc:creator>Ed Hon</dc:creator>
      <dc:date>2003-09-08T14:06:16Z</dc:date>
    </item>
    <item>
      <title>Re: Unsatisified symbols</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065883#M904397</link>
      <description>l1:/usr/lib 102 &amp;gt; grep cma_socket defs.nm&lt;BR /&gt;T 0x0005BCA8 ./libcma.sl:cma_socket&lt;BR /&gt;T 0x0005C150 ./libcma.sl:cma_socketpair&lt;BR /&gt;T 0x00068080 ./libcma.sl:cma_socket2&lt;BR /&gt;T 0x00068538 ./libcma.sl:cma_socketpair2&lt;BR /&gt;T 0x00068040 ./libcma.sl:cma_socket2&lt;BR /&gt;T 0x0005C120 ./libcma.sl:cma_socketpair&lt;BR /&gt;T 0x0005BC48 ./libcma.sl:cma_socket&lt;BR /&gt;T 0x000684F8 ./libcma.sl:cma_socketpair2&lt;BR /&gt;T 0x000D2D70 ./libdce.sl:cma_socket&lt;BR /&gt;T 0x001A3250 ./libdce.sl:cma_socket&lt;BR /&gt;T 0x0039D1C0 ./libdce.sl:cma_socket&lt;BR /&gt;T 0x00127B40 ./libdce.sl:cma_socket&lt;BR /&gt;l1:/usr/lib 103 &amp;gt;&lt;BR /&gt;&lt;BR /&gt;did you pass -lcma and/or -ldce? Both also contain pthread_create&lt;BR /&gt;&lt;BR /&gt;Enjoy, have FUN! H.Merijn&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 08 Sep 2003 14:11:39 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065883#M904397</guid>
      <dc:creator>H.Merijn Brand (procura</dc:creator>
      <dc:date>2003-09-08T14:11:39Z</dc:date>
    </item>
    <item>
      <title>Re: Unsatisified symbols</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065884#M904398</link>
      <description>&amp;gt;&amp;gt; did you pass -lcma and/or -ldce? Both also contain pthread_create&lt;BR /&gt;&lt;BR /&gt;You are above me on this one.  What are -lcma and -ldce?</description>
      <pubDate>Mon, 08 Sep 2003 14:54:35 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065884#M904398</guid>
      <dc:creator>Ed Hon</dc:creator>
      <dc:date>2003-09-08T14:54:35Z</dc:date>
    </item>
    <item>
      <title>Re: Unsatisified symbols</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065885#M904399</link>
      <description>The -lcma (et al) is a shorthand for the linker to use libcma.a (or .so) found in the default library location(s) -- typically /usr/lib.&lt;BR /&gt;&lt;BR /&gt;You need to find the line in the makefile or script that invokes the linker (ld) or it may be a line that links several .o's using cc and simply add -lcma to that line.&lt;BR /&gt;&lt;BR /&gt;If you post your linking script or makefile, it should be easy to tell you where to put it.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 08 Sep 2003 15:00:31 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065885#M904399</guid>
      <dc:creator>A. Clay Stephenson</dc:creator>
      <dc:date>2003-09-08T15:00:31Z</dc:date>
    </item>
    <item>
      <title>Re: Unsatisified symbols</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065886#M904400</link>
      <description>options to ld (the loader that links all objects together), the process that issues above message&lt;BR /&gt;&lt;BR /&gt;# ld -o runnable -Llibrary/path -llib -llib2 ...&lt;BR /&gt;&lt;BR /&gt;Do you actually *have* /usr/lib/libcma.sl and/or /usr/lib/libdce.sl ?&lt;BR /&gt;&lt;BR /&gt;Enjoy, have FUN! H.Merijn</description>
      <pubDate>Mon, 08 Sep 2003 15:01:39 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065886#M904400</guid>
      <dc:creator>H.Merijn Brand (procura</dc:creator>
      <dc:date>2003-09-08T15:01:39Z</dc:date>
    </item>
    <item>
      <title>Re: Unsatisified symbols</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065887#M904401</link>
      <description>Here's what's in the vendor supplied script.  The assumption is that the current working directory is the vendor's lib subdirectory.&lt;BR /&gt;&lt;BR /&gt;[ -s syslibs ] &amp;amp;&amp;amp; . ./syslibs&lt;BR /&gt;&lt;BR /&gt;XLIBS=""&lt;BR /&gt;#&lt;BR /&gt;# Uncomment on HP/UX 10&lt;BR /&gt;#&lt;BR /&gt;#XLIBS=-lcl&lt;BR /&gt;&lt;BR /&gt;for i in dlc83d.o&lt;BR /&gt;do&lt;BR /&gt;    proexe=`echo $i | sed -e 's/dlc/pro/' -e 's/\.o//'`_sv&lt;BR /&gt;    echo "-- $proexe"&lt;BR /&gt;    cc -s -o $proexe pro8_sv.o $i $XLIBS $SYSLIBS || continue&lt;BR /&gt;&lt;BR /&gt;    [ -x /usr/bin/mcs ] &amp;amp;&amp;amp; /usr/bin/mcs -d $proexe&lt;BR /&gt;    mv $proexe ../bin&lt;BR /&gt;    ls -l ../bin/$proexe&lt;BR /&gt;done&lt;BR /&gt;</description>
      <pubDate>Mon, 08 Sep 2003 16:01:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065887#M904401</guid>
      <dc:creator>Ed Hon</dc:creator>
      <dc:date>2003-09-08T16:01:21Z</dc:date>
    </item>
    <item>
      <title>Re: Unsatisified symbols</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065888#M904402</link>
      <description>Those cma_* entry points are very uncommon for code built on 11.00.  They are more common for code built on 10.20.  You can't relink 10.20 code on an 11.00 system.  It is not supported and often fails to work.&lt;BR /&gt;&lt;BR /&gt;You could check the release notes or check with the vendor to see if there is an 11.00 version of the software.&lt;BR /&gt;&lt;BR /&gt;It is often possible to see what compiler was used to build libraries and .o files.&lt;BR /&gt;/usr/ccs/bin/odump -compunit some.o&lt;BR /&gt;will report details about how some.o was built.&lt;BR /&gt;That may include the compiler version such as&lt;BR /&gt;          HP92453-01  ; W.11.01. &lt;BR /&gt;or&lt;BR /&gt;   HP92453-03; UX.10.20.02 (DAVIS)&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 08 Sep 2003 16:03:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065888#M904402</guid>
      <dc:creator>Mike Stroyan</dc:creator>
      <dc:date>2003-09-08T16:03:21Z</dc:date>
    </item>
    <item>
      <title>Re: Unsatisified symbols</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065889#M904403</link>
      <description># pwd&lt;BR /&gt;/usr/lib&lt;BR /&gt;# ll libcma*&lt;BR /&gt;-r-xr-xr-x   1 bin        bin         528384 Mar  8  2000 libcma.1&lt;BR /&gt;-r-xr-xr-x   1 bin        bin         540672 Feb 24  2000 libcma.2&lt;BR /&gt;lrwxr-xr-x   1 root       sys              8 Jan 11  2000 libcma.sl -&amp;gt; libcma.2&lt;BR /&gt;# ll libdce*&lt;BR /&gt;-r-xr-xr-x   1 bin        bin        4812800 Mar  8  2000 libdce.1&lt;BR /&gt;-r-xr-xr-x   1 bin        bin        4849664 Feb 29  2000 libdce.2&lt;BR /&gt;lrwxr-xr-x   1 root       sys              8 Jan 11  2000 libdce.sl -&amp;gt; libdce.2&lt;BR /&gt;-r-xr-xr-x   1 bin        bin        1449984 Feb 29  2000 libdcecp.1&lt;BR /&gt;lrwxr-xr-x   1 root       sys             10 Jan 11  2000 libdcecp.sl -&amp;gt; libdcec&lt;BR /&gt;p.1&lt;BR /&gt;-r-xr-xr-x   1 bin        bin         176128 Feb 29  2000 libdcedpvt.1&lt;BR /&gt;lrwxr-xr-x   1 root       sys             12 Jan 11  2000 libdcedpvt.sl -&amp;gt; libdc&lt;BR /&gt;edpvt.1</description>
      <pubDate>Mon, 08 Sep 2003 16:04:29 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065889#M904403</guid>
      <dc:creator>Ed Hon</dc:creator>
      <dc:date>2003-09-08T16:04:29Z</dc:date>
    </item>
    <item>
      <title>Re: Unsatisified symbols</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065890#M904404</link>
      <description>It looks like I don't have odump:&lt;BR /&gt;&lt;BR /&gt;# ll *.o&lt;BR /&gt;-rw-rw-r--   1 root       sys        2310648 Sep  3 09:22 dlc83d.o&lt;BR /&gt;-rw-r--r--   1 root       sys         705464 Mar  7  2001 pro8_sv.o&lt;BR /&gt;-rw-r--r--   1 root       sys         470436 Jul 31  2002 pro9_sv.o&lt;BR /&gt;# /usr/ccs/bin/odump -compunit pro8_sv.o&lt;BR /&gt;sh: /usr/ccs/bin/odump:  not found.</description>
      <pubDate>Mon, 08 Sep 2003 16:13:47 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065890#M904404</guid>
      <dc:creator>Ed Hon</dc:creator>
      <dc:date>2003-09-08T16:13:47Z</dc:date>
    </item>
    <item>
      <title>Re: Unsatisified symbols</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065891#M904405</link>
      <description>Check:&lt;BR /&gt;&lt;BR /&gt;XLIB=-lcma&lt;BR /&gt;&lt;BR /&gt;Could work.&lt;BR /&gt;&lt;BR /&gt;Good luck&lt;BR /&gt;Adam&lt;BR /&gt;</description>
      <pubDate>Mon, 08 Sep 2003 17:09:24 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065891#M904405</guid>
      <dc:creator>Adam J Markiewicz</dc:creator>
      <dc:date>2003-09-08T17:09:24Z</dc:date>
    </item>
    <item>
      <title>Re: Unsatisified symbols</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065892#M904406</link>
      <description>Setting XLIB=-lcma gets me down to one unsatisfied symbol:&lt;BR /&gt;&lt;BR /&gt;/usr/ccs/bin/ld: Unsatisfied symbols:&lt;BR /&gt;   U_STACK_TRACE (code)&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 08 Sep 2003 17:19:05 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065892#M904406</guid>
      <dc:creator>Ed Hon</dc:creator>
      <dc:date>2003-09-08T17:19:05Z</dc:date>
    </item>
    <item>
      <title>Re: Unsatisified symbols</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065893#M904407</link>
      <description>You can get odump as part of patch PHSS_28434.&lt;BR /&gt;</description>
      <pubDate>Mon, 08 Sep 2003 19:48:26 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065893#M904407</guid>
      <dc:creator>Mike Stroyan</dc:creator>
      <dc:date>2003-09-08T19:48:26Z</dc:date>
    </item>
    <item>
      <title>Re: Unsatisified symbols</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065894#M904408</link>
      <description>U_STACK_TRACE is in libcl. so you need XLIB="-lcma -lcl"&lt;BR /&gt;&lt;BR /&gt;PHSS_28434 has problems. PHSS_26559 should do.</description>
      <pubDate>Tue, 09 Sep 2003 05:56:40 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/unsatisified-symbols/m-p/3065894#M904408</guid>
      <dc:creator>ranganath ramachandra</dc:creator>
      <dc:date>2003-09-09T05:56:40Z</dc:date>
    </item>
  </channel>
</rss>

