<?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: /usr/ccs/bin/ld: Unsatisfied symbols: in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-ccs-bin-ld-unsatisfied-symbols/m-p/3274838#M714036</link>
    <description>This function is not in the export list of libcommon_tm.a</description>
    <pubDate>Thu, 13 May 2004 01:30:16 GMT</pubDate>
    <dc:creator>Geetha Ramanujam</dc:creator>
    <dc:date>2004-05-13T01:30:16Z</dc:date>
    <item>
      <title>/usr/ccs/bin/ld: Unsatisfied symbols:</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-ccs-bin-ld-unsatisfied-symbols/m-p/3274836#M714034</link>
      <description>Hi ,&lt;BR /&gt;   I get the following error&lt;BR /&gt;/usr/ccs/bin/ld: Unsatisfied symbols:                     &lt;BR /&gt;   f1_func() (first referenced in ack_maint.o) (code)    &lt;BR /&gt;&lt;BR /&gt;The makefile reads as follows:&lt;BR /&gt;ack_maint :: ack_maint.c \                     &lt;BR /&gt; -llogtrc -lsvmsg -lcommon -lcommon_tm -ldbms &lt;BR /&gt;-ldld &lt;BR /&gt;&lt;BR /&gt;Actually f1_func() is a function which is in the library common_tm.&lt;BR /&gt;&lt;BR /&gt;Could anyone let me know how should i resolve this problem?</description>
      <pubDate>Thu, 13 May 2004 00:52:10 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/usr-ccs-bin-ld-unsatisfied-symbols/m-p/3274836#M714034</guid>
      <dc:creator>Geetha Ramanujam</dc:creator>
      <dc:date>2004-05-13T00:52:10Z</dc:date>
    </item>
    <item>
      <title>Re: /usr/ccs/bin/ld: Unsatisfied symbols:</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-ccs-bin-ld-unsatisfied-symbols/m-p/3274837#M714035</link>
      <description>from the message, it appears that this is a PA32 link. can you check whether f1_func is actually in the export list of libcommon_tm.sl with 'odump -slexportlist libcommon_tm.sl' ? it may not be there if it had been defined static or was hidden with a '-h' linker option (or hidden indirectly due to a '+e' linker option) while building libcommon_tm.sl.</description>
      <pubDate>Thu, 13 May 2004 01:12:28 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/usr-ccs-bin-ld-unsatisfied-symbols/m-p/3274837#M714035</guid>
      <dc:creator>ranganath ramachandra</dc:creator>
      <dc:date>2004-05-13T01:12:28Z</dc:date>
    </item>
    <item>
      <title>Re: /usr/ccs/bin/ld: Unsatisfied symbols:</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-ccs-bin-ld-unsatisfied-symbols/m-p/3274838#M714036</link>
      <description>This function is not in the export list of libcommon_tm.a</description>
      <pubDate>Thu, 13 May 2004 01:30:16 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/usr-ccs-bin-ld-unsatisfied-symbols/m-p/3274838#M714036</guid>
      <dc:creator>Geetha Ramanujam</dc:creator>
      <dc:date>2004-05-13T01:30:16Z</dc:date>
    </item>
    <item>
      <title>Re: /usr/ccs/bin/ld: Unsatisfied symbols:</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-ccs-bin-ld-unsatisfied-symbols/m-p/3274839#M714037</link>
      <description>Well for a build purposes only (later seek that symbol, run ldd etc) use +allowunsats option with ld.</description>
      <pubDate>Thu, 13 May 2004 07:45:34 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/usr-ccs-bin-ld-unsatisfied-symbols/m-p/3274839#M714037</guid>
      <dc:creator>Zeev Schultz</dc:creator>
      <dc:date>2004-05-13T07:45:34Z</dc:date>
    </item>
    <item>
      <title>Re: /usr/ccs/bin/ld: Unsatisfied symbols:</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-ccs-bin-ld-unsatisfied-symbols/m-p/3274840#M714038</link>
      <description>what do you mean when you say "f1_func() is a function which is in the library common_tm" ?&lt;BR /&gt;&lt;BR /&gt;by default the linker tries to link with a shared library (libcommon_tm.sl) if that is available. if not, it links in the archived library (libcommon_tm.a).&lt;BR /&gt;&lt;BR /&gt;if you have the shared library, you should be looking for this symbol in its export list. if you have only the archived library, you should look for the symbol in its symbol table : please post the output of 'odump -sym libcommon_tm.a | grep f1_func'.&lt;BR /&gt;&lt;BR /&gt;you can also add '-y f1_func' to the end of your link command to see where the reference is and where the definition is.</description>
      <pubDate>Fri, 14 May 2004 03:48:16 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/usr-ccs-bin-ld-unsatisfied-symbols/m-p/3274840#M714038</guid>
      <dc:creator>ranganath ramachandra</dc:creator>
      <dc:date>2004-05-14T03:48:16Z</dc:date>
    </item>
    <item>
      <title>Re: /usr/ccs/bin/ld: Unsatisfied symbols:</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-ccs-bin-ld-unsatisfied-symbols/m-p/3274841#M714039</link>
      <description>Could you post the complete output of the make command? I think your problem is that the link doesn't include the -l options you try to include.&lt;BR /&gt;You could also try to build without the makefile:&lt;BR /&gt;cc -o ack_maint ack_maint.c -llogtrc -lsvmsg -lcommon -lcommon_tm -ldbms -ldld&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 14 May 2004 06:17:45 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/usr-ccs-bin-ld-unsatisfied-symbols/m-p/3274841#M714039</guid>
      <dc:creator>Elmar P. Kolkman</dc:creator>
      <dc:date>2004-05-14T06:17:45Z</dc:date>
    </item>
    <item>
      <title>Re: /usr/ccs/bin/ld: Unsatisfied symbols:</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-ccs-bin-ld-unsatisfied-symbols/m-p/3274842#M714040</link>
      <description>Hi,&lt;BR /&gt;I also get a similar error when I try to do 'nmake all'&lt;BR /&gt;&lt;BR /&gt;/usr/ccs/bin/ld: Unsatisfied symbols:&lt;BR /&gt;   sd_edalnum(char *,int,int) (first referenced in /users/gss/nmanikan/gss04.10/lib/libsdlist.a(sd_val.o)) (code)&lt;BR /&gt;   sd_edtdig(char *,int,int) (first referenced in /users/gss/nmanikan/gss04.10/lib/libsdlist.a(sd_val.o)) (code)&lt;BR /&gt;/usr/ccs/bin/ld: Found 121 duplicate symbol(s)&lt;BR /&gt;make: *** exit code 1 making tmf&lt;BR /&gt;&lt;BR /&gt;Can anyone suggest good ideas to solve it.&lt;BR /&gt;&lt;BR /&gt;Thanks in advance ! &lt;BR /&gt;&lt;BR /&gt;-Shakeel&lt;BR /&gt;</description>
      <pubDate>Sun, 26 Sep 2004 02:35:16 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/usr-ccs-bin-ld-unsatisfied-symbols/m-p/3274842#M714040</guid>
      <dc:creator>shakeel_4</dc:creator>
      <dc:date>2004-09-26T02:35:16Z</dc:date>
    </item>
    <item>
      <title>Re: /usr/ccs/bin/ld: Unsatisfied symbols:</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/usr-ccs-bin-ld-unsatisfied-symbols/m-p/3274843#M714041</link>
      <description>Shakeel,&lt;BR /&gt;&lt;BR /&gt;Since I had defined the function to be a static function , I got the error. Since the scope of the static function is limited. Is your function a static function?&lt;BR /&gt;&lt;BR /&gt;Geetha</description>
      <pubDate>Mon, 27 Sep 2004 23:57:12 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/usr-ccs-bin-ld-unsatisfied-symbols/m-p/3274843#M714041</guid>
      <dc:creator>Geetha.R</dc:creator>
      <dc:date>2004-09-27T23:57:12Z</dc:date>
    </item>
  </channel>
</rss>

