<?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: __modsi3 and  __divdi3 error in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/modsi3-and-divdi3-error/m-p/3787655#M93863</link>
    <description>I saw a recent thread that I solved that finally may explain your unsat.  Where did you put the LDFLAGS macro?&lt;BR /&gt;&lt;BR /&gt;You should NOT be using LDFLAGS for including libs, you should use another macro that you place at the END of the link line.</description>
    <pubDate>Sat, 07 Jul 2007 04:08:34 GMT</pubDate>
    <dc:creator>Dennis Handly</dc:creator>
    <dc:date>2007-07-07T04:08:34Z</dc:date>
    <item>
      <title>__modsi3 and  __divdi3 error</title>
      <link>https://community.hpe.com/t5/operating-system-linux/modsi3-and-divdi3-error/m-p/3787653#M93861</link>
      <description>Hi All,&lt;BR /&gt;&lt;BR /&gt;I have managed to compile my apache1.3.31 in 64 bits on my 11.23 ia64 itanium with&lt;BR /&gt;CFLAGS="-mlp64", CPPFLAGS="-mlp64", &lt;BR /&gt;LDFLAGS="-lgcc"&lt;BR /&gt;&lt;BR /&gt;The issue is that there are 2 modules that behave funny. All modules do not have error.&lt;BR /&gt;The two are mod_imap.so and libproxy.so.&lt;BR /&gt;&lt;BR /&gt;I also tried to compile with option:&lt;BR /&gt;LDFLAGS=/opt/hp-gcc-4.1.0/lib/gcc/ia64-hp-hpux11.23/4.1.0/hpux64/libgcc.a -lgcc&lt;BR /&gt;but the error still exit.&lt;BR /&gt;&lt;BR /&gt;Below is the error:&lt;BR /&gt;1) mod_imap.so&lt;BR /&gt;&lt;BR /&gt;/usr/lib/hpux64/dld.so: Unsatisfied code symbol '__modsi3' in load module '/apps/apache/libexec/mod_imap.so'.&lt;BR /&gt;Syntax error on line 219 of /apps/apache/conf/httpd.conf:&lt;BR /&gt;Cannot load /apps/apache/libexec/mod_imap.so into server: Unresolved external&lt;BR /&gt;&lt;BR /&gt;2) libproxy.so&lt;BR /&gt;/usr/lib/hpux64/dld.so: Unsatisfied code symbol '__divdi3' in load module '/apps/apache/libexec/libproxy.so'.&lt;BR /&gt;Syntax error on line 230 of /apps/apache/conf/httpd.conf:&lt;BR /&gt;Cannot load /apps/apache/libexec/libproxy.so into server: Unresolved external&lt;BR /&gt;&lt;BR /&gt;Any help is greatly appreciated.&lt;BR /&gt;</description>
      <pubDate>Sat, 13 May 2006 03:01:12 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/modsi3-and-divdi3-error/m-p/3787653#M93861</guid>
      <dc:creator>Steven_181</dc:creator>
      <dc:date>2006-05-13T03:01:12Z</dc:date>
    </item>
    <item>
      <title>Re: __modsi3 and  __divdi3 error</title>
      <link>https://community.hpe.com/t5/operating-system-linux/modsi3-and-divdi3-error/m-p/3787654#M93862</link>
      <description>I don't know about __modsi3 (there is a __moddi3 ?), but __divdi3 should be defined in libgcc.a&lt;BR /&gt;&lt;BR /&gt;If you copy your libgcc.a into (say) /tmp, then extract the object files from it, you should see that __divdi3 is defined in _divdi3.o&lt;BR /&gt;&lt;BR /&gt;e.g.&lt;BR /&gt;&lt;BR /&gt;cp &lt;YOUR path=""&gt;/libgcc.a /tmp&lt;BR /&gt;cd /tmp&lt;BR /&gt;ar -x libgcc.a&lt;BR /&gt;nm _divdi3.o | grep "__divdi3"&lt;BR /&gt;nm _moddi3.o | grep "__moddi3"&lt;BR /&gt;&lt;BR /&gt;should return something like ...&lt;BR /&gt;&lt;BR /&gt;00000000 T __divdi3&lt;BR /&gt;00000000 T __moddi3&lt;BR /&gt;&lt;BR /&gt;&lt;/YOUR&gt;</description>
      <pubDate>Fri, 26 May 2006 08:47:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/modsi3-and-divdi3-error/m-p/3787654#M93862</guid>
      <dc:creator>Stephen Keane</dc:creator>
      <dc:date>2006-05-26T08:47:43Z</dc:date>
    </item>
    <item>
      <title>Re: __modsi3 and  __divdi3 error</title>
      <link>https://community.hpe.com/t5/operating-system-linux/modsi3-and-divdi3-error/m-p/3787655#M93863</link>
      <description>I saw a recent thread that I solved that finally may explain your unsat.  Where did you put the LDFLAGS macro?&lt;BR /&gt;&lt;BR /&gt;You should NOT be using LDFLAGS for including libs, you should use another macro that you place at the END of the link line.</description>
      <pubDate>Sat, 07 Jul 2007 04:08:34 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/modsi3-and-divdi3-error/m-p/3787655#M93863</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-07-07T04:08:34Z</dc:date>
    </item>
  </channel>
</rss>

