<?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 Problems getting DSO mod_perl2 to install into apache2 in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501597#M681012</link>
    <description>Trying to make Dynamic Shared Object (DSO) of mod_perl.  .......for a few days......with apache2.&lt;BR /&gt;&lt;BR /&gt;rp4440, HPUX 11.23, Apache2.2.11, mod_perl2.0.4&lt;BR /&gt;perl5.8.1 compiled to 32bit,gcc version 4.0.2, gmake&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;tar xvf mod_perl-2.0.4.tar&lt;BR /&gt;cd mod_perl-2.0.4&lt;BR /&gt;&lt;BR /&gt;try1. I run perl ./Makefile.PL &lt;BR /&gt;apxs is at blahblah/apache_2.2.11_pl/bin/apxs&lt;BR /&gt;this works but complains about +Z &lt;BR /&gt;&lt;BR /&gt;gmake fails immediately.&lt;BR /&gt;&lt;BR /&gt;try2. &lt;BR /&gt;Shared libraries in hpux11.23 PA-RISC end in .sl instead of .so.&lt;BR /&gt;So maybe I can modify the Makefile's to use .sl?&lt;BR /&gt;&lt;BR /&gt;I run perl ./Makefile.PL &lt;BR /&gt;apxs is at blahblah/apache_2.2.11_pl/bin/apxs&lt;BR /&gt;this works but complains about +Z &lt;BR /&gt;&lt;BR /&gt;find . -name Makefile &amp;gt; goofyfile&lt;BR /&gt;vi goofyfile&lt;BR /&gt;Using this file, I run  sed 's/\.sl/\.so/g' on all Makefiles.&lt;BR /&gt;This changes all spots that make .so files into .sl files.&lt;BR /&gt;But I am making the change blind because I can't see in the makefiles.  (vi says "line too long).&lt;BR /&gt;&lt;BR /&gt;gmake WORKS ....sort of.&lt;BR /&gt;It says it does not know how to "make all".&lt;BR /&gt;&lt;BR /&gt;The file mod_perl.sl (see sl, not so), is not made anywhere.&lt;BR /&gt;So I bet my mods to Makefiles are not complete.&lt;BR /&gt;&lt;BR /&gt;I googled the errors and got no where.&lt;BR /&gt;I looked in the mod_perl website&lt;BR /&gt;I looked in the installation instructions&lt;BR /&gt;I looked in the readme files INSTALL files&lt;BR /&gt;I've been looking for teeny tiny clues...for a while now.&lt;BR /&gt;I have seen similar text, but have not seen any answers except to GIVE UP by using precompiled versions or making mod_perl static inside apache.  &lt;BR /&gt;&lt;BR /&gt;Now I am sure somebody on this planet has gone through this process before.&lt;BR /&gt;Right?&lt;BR /&gt;</description>
    <pubDate>Tue, 22 Sep 2009 15:57:06 GMT</pubDate>
    <dc:creator>Steve Post</dc:creator>
    <dc:date>2009-09-22T15:57:06Z</dc:date>
    <item>
      <title>Problems getting DSO mod_perl2 to install into apache2</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501597#M681012</link>
      <description>Trying to make Dynamic Shared Object (DSO) of mod_perl.  .......for a few days......with apache2.&lt;BR /&gt;&lt;BR /&gt;rp4440, HPUX 11.23, Apache2.2.11, mod_perl2.0.4&lt;BR /&gt;perl5.8.1 compiled to 32bit,gcc version 4.0.2, gmake&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;tar xvf mod_perl-2.0.4.tar&lt;BR /&gt;cd mod_perl-2.0.4&lt;BR /&gt;&lt;BR /&gt;try1. I run perl ./Makefile.PL &lt;BR /&gt;apxs is at blahblah/apache_2.2.11_pl/bin/apxs&lt;BR /&gt;this works but complains about +Z &lt;BR /&gt;&lt;BR /&gt;gmake fails immediately.&lt;BR /&gt;&lt;BR /&gt;try2. &lt;BR /&gt;Shared libraries in hpux11.23 PA-RISC end in .sl instead of .so.&lt;BR /&gt;So maybe I can modify the Makefile's to use .sl?&lt;BR /&gt;&lt;BR /&gt;I run perl ./Makefile.PL &lt;BR /&gt;apxs is at blahblah/apache_2.2.11_pl/bin/apxs&lt;BR /&gt;this works but complains about +Z &lt;BR /&gt;&lt;BR /&gt;find . -name Makefile &amp;gt; goofyfile&lt;BR /&gt;vi goofyfile&lt;BR /&gt;Using this file, I run  sed 's/\.sl/\.so/g' on all Makefiles.&lt;BR /&gt;This changes all spots that make .so files into .sl files.&lt;BR /&gt;But I am making the change blind because I can't see in the makefiles.  (vi says "line too long).&lt;BR /&gt;&lt;BR /&gt;gmake WORKS ....sort of.&lt;BR /&gt;It says it does not know how to "make all".&lt;BR /&gt;&lt;BR /&gt;The file mod_perl.sl (see sl, not so), is not made anywhere.&lt;BR /&gt;So I bet my mods to Makefiles are not complete.&lt;BR /&gt;&lt;BR /&gt;I googled the errors and got no where.&lt;BR /&gt;I looked in the mod_perl website&lt;BR /&gt;I looked in the installation instructions&lt;BR /&gt;I looked in the readme files INSTALL files&lt;BR /&gt;I've been looking for teeny tiny clues...for a while now.&lt;BR /&gt;I have seen similar text, but have not seen any answers except to GIVE UP by using precompiled versions or making mod_perl static inside apache.  &lt;BR /&gt;&lt;BR /&gt;Now I am sure somebody on this planet has gone through this process before.&lt;BR /&gt;Right?&lt;BR /&gt;</description>
      <pubDate>Tue, 22 Sep 2009 15:57:06 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501597#M681012</guid>
      <dc:creator>Steve Post</dc:creator>
      <dc:date>2009-09-22T15:57:06Z</dc:date>
    </item>
    <item>
      <title>Re: Problems getting DSO mod_perl2 to install into apache2</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501598#M681013</link>
      <description>Well I guess I should at least TRY making a fake perl from scratch.  According to the website ...&lt;BR /&gt;&lt;A href="http://perl.apache.org/docs/2.0/user/install/install.html#Downloading_Stable_Release_Sources" target="_blank"&gt;http://perl.apache.org/docs/2.0/user/install/install.html#Downloading_Stable_Release_Sources&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;"If something goes wrong during the installation, try to repeat the installation process from scratch, while verifying all the steps with this document.&lt;BR /&gt;If the problem persists report the problem."&lt;BR /&gt;&lt;BR /&gt;It's just that I have been down this road where I spend a ton of time to rebuild stuff from scratch only to end up at the exact same error.  &lt;BR /&gt;&lt;BR /&gt;So I guess the reason for this forum entry is to see where everybody else had problems when building DSO mod_perl2 with apache2.  &lt;BR /&gt;&lt;BR /&gt;Meanwhile, I will trudge along.&lt;BR /&gt;</description>
      <pubDate>Tue, 22 Sep 2009 19:43:27 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501598#M681013</guid>
      <dc:creator>Steve Post</dc:creator>
      <dc:date>2009-09-22T19:43:27Z</dc:date>
    </item>
    <item>
      <title>Re: Problems getting DSO mod_perl2 to install into apache2</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501599#M681014</link>
      <description>&amp;gt;But I am making the change blind because I can't see in the makefiles. (vi says "line too long).&lt;BR /&gt;&lt;BR /&gt;vim will handle those long lines.  Once you use vim, you may want to break up those long lines.</description>
      <pubDate>Wed, 23 Sep 2009 05:13:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501599#M681014</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2009-09-23T05:13:55Z</dc:date>
    </item>
    <item>
      <title>Re: Problems getting DSO mod_perl2 to install into apache2</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501600#M681015</link>
      <description>thanks Dennis for the suggestion.  I have used vim in the past on the PC.  &lt;BR /&gt;&lt;BR /&gt;So far the "official" trudge through has been failing.  The mod_perl warning told me to run +Accflags="+Z" when rebuilding perl.  But it kills the building of perl immediately.  GCC says "+Z file not found", when I try to use this.  I will assume it is an invalid message for the error, and move on to rebuilding apache.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 23 Sep 2009 12:39:11 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501600#M681015</guid>
      <dc:creator>Steve Post</dc:creator>
      <dc:date>2009-09-23T12:39:11Z</dc:date>
    </item>
    <item>
      <title>Re: Problems getting DSO mod_perl2 to install into apache2</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501601#M681016</link>
      <description>Hmmm.  I installed apache 2.2.11 per the intructions already.  &lt;BR /&gt;So let me get this straight......&lt;BR /&gt;I follow the instructions exactly, and mod_perl-2.0.4 DSO will NOT install into apache2.2.11.&lt;BR /&gt;&lt;BR /&gt;Ok.  I'll go get vim from the software and porting archive.  &lt;BR /&gt;&lt;BR /&gt;Hmmm.....&lt;BR /&gt;That needs:&lt;BR /&gt; dependencies: atk cairo expat fontconfig freetype gettext glib2 gtk+2 jpeg libXft libXrender libiconv libpng ncurses pango pixman tiff zlib Mesa jasper  &lt;BR /&gt;in order to run.&lt;BR /&gt;&lt;BR /&gt;I've been down this road.&lt;BR /&gt;Software X needs A,B,C.&lt;BR /&gt;Software A needs D,E,F&lt;BR /&gt;Software B needs G H I &lt;BR /&gt;software D needs ....eventually I run out of letters.&lt;BR /&gt;&lt;BR /&gt;This normally results in getting a bigger disk.&lt;BR /&gt;</description>
      <pubDate>Wed, 23 Sep 2009 12:51:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501601#M681016</guid>
      <dc:creator>Steve Post</dc:creator>
      <dc:date>2009-09-23T12:51:51Z</dc:date>
    </item>
    <item>
      <title>Re: Problems getting DSO mod_perl2 to install into apache2</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501602#M681017</link>
      <description>&amp;gt;The mod_perl warning told me to run +Accflags="+Z" when rebuilding perl.  GCC says "+Z file not found"&lt;BR /&gt;&lt;BR /&gt;The gnu option for +Z is something like -fPic vs -fpic, check using "g++ --help".</description>
      <pubDate>Wed, 23 Sep 2009 14:10:06 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501602#M681017</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2009-09-23T14:10:06Z</dc:date>
    </item>
    <item>
      <title>Re: Problems getting DSO mod_perl2 to install into apache2</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501603#M681018</link>
      <description>Oh well.  I already have -fPIC as an option.  So it must not recognize it properly and incorrectly advises me to use +Z.&lt;BR /&gt;&lt;BR /&gt;I see that apache2 loaded as 64bit, and I have perl as 32bit.  Maybe this is the real error.  I didn't do anything fancy with apache.  Apache decided on its own to use 64bit. &lt;BR /&gt;&lt;BR /&gt;I tried to load vim from internet express.  But I would have to destroy all my other gnu software in order to put it in.  But at least I can move everything to a pc (winscp), and look at that stuff there via vim or textpad.&lt;BR /&gt;&lt;BR /&gt;I'll think I'll try to fail installing a static apache with mod_perl next.&lt;BR /&gt;&lt;BR /&gt;steve</description>
      <pubDate>Wed, 23 Sep 2009 15:18:33 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501603#M681018</guid>
      <dc:creator>Steve Post</dc:creator>
      <dc:date>2009-09-23T15:18:33Z</dc:date>
    </item>
    <item>
      <title>Re: Problems getting DSO mod_perl2 to install into apache2</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501604#M681019</link>
      <description>A static build of mod_perl also fails at gmake.&lt;BR /&gt;&lt;BR /&gt;modperl_exports.c:1173:error: 'modperl_thx_interp_set' undeclared here (not in function).&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;But the instructions on making weren't helping. &lt;BR /&gt;&lt;BR /&gt;I untar apache2 and mod_perl2.&lt;BR /&gt;I go to mod_perl2&lt;BR /&gt;I run: perl Makefile.PL MP_USE_STATIC=1 \&lt;BR /&gt;MP_AP_PREFIX=/&lt;THE location="" of="" the="" apache="" src="https://community.hpe.com/"&gt;  \&lt;BR /&gt;MP_AP_CONFIGURE="--with-mpm=prefork"&lt;BR /&gt;make&lt;BR /&gt;make test&lt;BR /&gt;make install&lt;BR /&gt;&lt;BR /&gt;Then at this point I have ....&lt;BR /&gt; ...I have....&lt;BR /&gt; .....uh.....&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt; WHAT?&lt;BR /&gt;Shouldn't I do something with apache? &lt;BR /&gt;The make install makes what?&lt;BR /&gt;how does the apache source work with the thing that is not identified?&lt;BR /&gt;&lt;BR /&gt;Well I didn't get that far anyway.  gmake failed.  &lt;BR /&gt;&lt;BR /&gt;signed&lt;BR /&gt;Steve.  the blind guy with the rubics cube.&lt;BR /&gt;&lt;BR /&gt;is this it? &lt;BR /&gt;how about this?&lt;BR /&gt;is this it?&lt;BR /&gt;&lt;BR /&gt;&lt;/THE&gt;</description>
      <pubDate>Thu, 24 Sep 2009 12:13:23 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501604#M681019</guid>
      <dc:creator>Steve Post</dc:creator>
      <dc:date>2009-09-24T12:13:23Z</dc:date>
    </item>
    <item>
      <title>Re: Problems getting DSO mod_perl2 to install into apache2</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501605#M681020</link>
      <description>&amp;gt;I already have -fPIC as an option. So it must not recognize it properly and incorrectly advises me to use +Z.&lt;BR /&gt;&lt;BR /&gt;If you are using -fPIC, you must use it on ALL compiles in the load module.&lt;BR /&gt;And if you don't, then ld is going to suggest  the proper HP compiler option, not options for a foreign devil compiler.</description>
      <pubDate>Fri, 25 Sep 2009 09:45:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501605#M681020</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2009-09-25T09:45:20Z</dc:date>
    </item>
    <item>
      <title>Re: Problems getting DSO mod_perl2 to install into apache2</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501606#M681021</link>
      <description>Hello Steve!&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I just compiled Apache2 with mod_perl2 using HP C and had no errors:&lt;BR /&gt;&lt;BR /&gt;Server: Apache/2.2.13 (Unix) mod_perl/2.0.4 Perl/v5.8.8&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;The following comes to mind...&lt;BR /&gt;&lt;BR /&gt;try1.&lt;BR /&gt;&lt;BR /&gt;&amp;gt; I run perl ./Makefile.PL&lt;BR /&gt;apxs is at blahblah/apache_2.2.11_pl/bin/apxs&lt;BR /&gt;this works but complains about +Z&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;It complains about +Z because you have, for sure, a statically built perl:&lt;BR /&gt;&lt;BR /&gt;find / -name 'libperl*'&lt;BR /&gt;&lt;BR /&gt;/usr/local/lib/perl5/5.8.8/PA-RISC2.0-thread-multi/CORE/libperl.a&lt;BR /&gt;&lt;BR /&gt;But this is, depending on how perl was built, no problem when creating the mod_perl.so (check using perl -V and look at&lt;BR /&gt;&lt;BR /&gt;Compiler:&lt;BR /&gt;    cc=&lt;BR /&gt;&lt;BR /&gt;if no +Z is in the cc line then you have to rebuild your perl before compiling mod_perl).&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;gt; gmake fails immediately.&lt;BR /&gt;&lt;BR /&gt;What exactly is failing?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;try2.&lt;BR /&gt;&lt;BR /&gt;&amp;gt; sed 's/\.sl/\.so/g'&lt;BR /&gt;&lt;BR /&gt;This command does the exact opposite of what you want.&lt;BR /&gt;&lt;BR /&gt;When compiling mod_perl you can leave the Makefile unmodified and later just change the suffix of the shared lib to .sl.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Kind regards,&lt;BR /&gt;&lt;BR /&gt;Kobylka</description>
      <pubDate>Fri, 25 Sep 2009 16:11:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501606#M681021</guid>
      <dc:creator>kobylka</dc:creator>
      <dc:date>2009-09-25T16:11:55Z</dc:date>
    </item>
    <item>
      <title>Re: Problems getting DSO mod_perl2 to install into apache2</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501607#M681022</link>
      <description>Well?  Kobylka,&lt;BR /&gt;That sed statement is a typo in the forum entry, but not in my script.  But I considered using sed to change .so to .sl a huge hint I was really screwing things up anyway.&lt;BR /&gt;&lt;BR /&gt;What got me was when you told me I made perl static.  Of course I made it static!  Is there any other way?   Well...uh...YEAH!  You are right.  When I rebuilt perl it  asked  "do you wish to use Dynamic Loading?"  This time I said YES.&lt;BR /&gt;"name of share library [default libperl.sl].  And I chose libperl.sl.  &lt;BR /&gt;&lt;BR /&gt;After I built perl-5.8.8 again, I tried to build mod_perl2 as a dyanmic shared object again.  &lt;BR /&gt;Well this time it BUILT.  &lt;BR /&gt;I can see an apache/modules/mod_perl.sl showed up.&lt;BR /&gt;&lt;BR /&gt;Now there was one other thing I did. &lt;BR /&gt;When I built perl before I had -fPIC in the ccflags for gcc.  This time I used -fpic.  &lt;BR /&gt;&lt;BR /&gt;Why did I make this change?  It was merely a guess.  But it looks like +Z ..or is it +z is to hpux-cc as -fPIC or is it -fpic is to gcc.  &lt;BR /&gt;&lt;BR /&gt;I need to go over this part again.  You two guys would know of a site that gives an explanation of the gcc -fPIC vs -fpic would you?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Meanwhile......&lt;BR /&gt;I hope I didn't jinx myself.  I just got it built.  But that's not the same as using it.  I'll start making an apache website that uses perl.&lt;BR /&gt;&lt;BR /&gt;steve&lt;BR /&gt;</description>
      <pubDate>Tue, 29 Sep 2009 17:00:45 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501607#M681022</guid>
      <dc:creator>Steve Post</dc:creator>
      <dc:date>2009-09-29T17:00:45Z</dc:date>
    </item>
    <item>
      <title>Re: Problems getting DSO mod_perl2 to install into apache2</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501608#M681023</link>
      <description>&amp;gt;You two guys would know of a site that gives an explanation of the gcc -fPIC vs -fpic would you?&lt;BR /&gt;&lt;BR /&gt;They should match what +Z vs +z does.  Both PIC but +Z gives more linkage table entries.&lt;BR /&gt;</description>
      <pubDate>Tue, 29 Sep 2009 18:17:07 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501608#M681023</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2009-09-29T18:17:07Z</dc:date>
    </item>
    <item>
      <title>Re: Problems getting DSO mod_perl2 to install into apache2</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501609#M681024</link>
      <description>Hello Steve!&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;gt; But it looks like +Z ..or is it +z is to hpux-cc as -fPIC or is it -fpic is to gcc.&lt;BR /&gt;&lt;BR /&gt;Yes, they both generate pic code.&lt;BR /&gt;Here an explanation for -f options under gcc:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://gcc.gnu.org/onlinedocs/gcc-4.0.4/gcc/Code-Gen-Options.html#Code-Gen-Options" target="_blank"&gt;http://gcc.gnu.org/onlinedocs/gcc-4.0.4/gcc/Code-Gen-Options.html#Code-Gen-Options&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;+z,+Z for HP C:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://docs.hp.com/en/14672/Help/options.htm#option+capZ" target="_blank"&gt;http://docs.hp.com/en/14672/Help/options.htm#option+capZ&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Kind regards,&lt;BR /&gt;&lt;BR /&gt;Kobylka&lt;BR /&gt;</description>
      <pubDate>Tue, 29 Sep 2009 18:22:41 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501609#M681024</guid>
      <dc:creator>kobylka</dc:creator>
      <dc:date>2009-09-29T18:22:41Z</dc:date>
    </item>
    <item>
      <title>Re: Problems getting DSO mod_perl2 to install into apache2</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501610#M681025</link>
      <description>-fpic&lt;BR /&gt;Generate position-independent code (PIC) suitable for use in a shared library,... &lt;BR /&gt;&lt;BR /&gt;-fPIC&lt;BR /&gt;If supported for the target machine, emit position-independent code, suitable for dynamic linking and avoiding any limit on the size of the global offset table.&lt;BR /&gt;&lt;BR /&gt;So -fpic generates code.&lt;BR /&gt;And -fPIC emits code.  &lt;BR /&gt;I looked up emit.  To eject.  To discharge.  To send out.  To vent.  To throw out.  To give out.&lt;BR /&gt;&lt;BR /&gt;One makes pies.  The other one throws them at me?&lt;BR /&gt;I'll rerun this with -fPIC anyway because that is what I was using for years. &lt;BR /&gt;&lt;BR /&gt;Thanks for the help both of you. &lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 29 Sep 2009 18:34:40 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501610#M681025</guid>
      <dc:creator>Steve Post</dc:creator>
      <dc:date>2009-09-29T18:34:40Z</dc:date>
    </item>
    <item>
      <title>Re: Problems getting DSO mod_perl2 to install into apache2</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501611#M681026</link>
      <description>&amp;gt;I looked up emit.&lt;BR /&gt;&lt;BR /&gt;They probably shouldn't use emit because it is so close to the pronunciation of omit.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;I'll rerun this with -fPIC&lt;BR /&gt;&lt;BR /&gt;+Z generates more code than +z, so if you don't have a "large" executable or shlib, you should first try +z (-fpic) then go to +Z (-fPIC) when you get the linker error.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 29 Sep 2009 20:47:25 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-getting-dso-mod-perl2-to-install-into-apache2/m-p/4501611#M681026</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2009-09-29T20:47:25Z</dc:date>
    </item>
  </channel>
</rss>

