<?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: guile-1.6.7 Source Modifications in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/guile-1-6-7-source-modifications/m-p/3556164#M702218</link>
    <description>Dear ITRC forums community:&lt;BR /&gt;&lt;BR /&gt;Here is my patch, really not very good, because it only patches the configure, aclocal.m4, and libguile and guile.c files when really the scripts which generate the configure and aclocal.m4 file should be patched to fix this "bug."&lt;BR /&gt;&lt;BR /&gt;I am probably doing something really dumb because I am new at this, but it seem that configure was not recognizing that I was using GCC properly, and used the +b instead of "-Wl,+b" format needed by GCC.  This is a hard-coding of the GCC format for: &lt;BR /&gt;&lt;BR /&gt;_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)&lt;BR /&gt;&lt;BR /&gt;to always use the GCC linker format.&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Kevin</description>
    <pubDate>Wed, 01 Jun 2005 22:23:11 GMT</pubDate>
    <dc:creator>Kevin Schultz</dc:creator>
    <dc:date>2005-06-01T22:23:11Z</dc:date>
    <item>
      <title>guile-1.6.7 Source Modifications</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/guile-1-6-7-source-modifications/m-p/3556162#M702216</link>
      <description>Dear ITRC forums community:&lt;BR /&gt;&lt;BR /&gt;If someone has successfully compiled guile-1.6.7 on HP-UX (any version), and if you are willing and able, would you please let me know what changes to the sources are required?&lt;BR /&gt;&lt;BR /&gt;I am using gcc:&lt;BR /&gt;&lt;BR /&gt;gcc -v&lt;BR /&gt;Using built-in specs.&lt;BR /&gt;Target: hppa64-hp-hpux11.00&lt;BR /&gt;Configured with: ../gcc-4.0.0/configure --prefix=/usr/local/pa20_64 --enable-threads --enable-threads=posix95 --with-gnu-as --with-as=/usr/local/pa20_64/bin/as --disable-nls --with-gmp=/usr/local/pa20_64 --with-mpfr=/usr/local/pa20_64 --disable-shared --enable-languages=c,c++&lt;BR /&gt;Thread model: posix95&lt;BR /&gt;gcc version 4.0.0&lt;BR /&gt;&lt;BR /&gt;on HP-UX 11.00:&lt;BR /&gt;&lt;BR /&gt;uname -a&lt;BR /&gt;HP-UX voltaire B.11.00 U 9000/785 2015073023 unlimited-user license&lt;BR /&gt;&lt;BR /&gt;So far I have modified:&lt;BR /&gt;&lt;BR /&gt;objdir/libguile/guile.c -- change:&lt;BR /&gt;&lt;BR /&gt;91   /* extern const scm_lt_dlsymlist lt_preloaded_symbols[]; */&lt;BR /&gt;to:&lt;BR /&gt;91   extern const scm_lt_dlsymlist *lt_preloaded_symbols;&lt;BR /&gt;&lt;BR /&gt;and &lt;BR /&gt;&lt;BR /&gt;libtool -- change:&lt;BR /&gt;&lt;BR /&gt;    287 hardcode_libdir_flag_spec_ld="+b \$libdir"&lt;BR /&gt;to:&lt;BR /&gt;    287 hardcode_libdir_flag_spec_ld="\${wl}+b \${wl}\$libdir"&lt;BR /&gt;&lt;BR /&gt;   7009 hardcode_libdir_flag_spec_ld="+b \$libdir"&lt;BR /&gt;to:&lt;BR /&gt;   7009 hardcode_libdir_flag_spec_ld="\${wl}+b \${wl}\$libdir"&lt;BR /&gt;</description>
      <pubDate>Wed, 01 Jun 2005 19:14:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/guile-1-6-7-source-modifications/m-p/3556162#M702216</guid>
      <dc:creator>Kevin Schultz</dc:creator>
      <dc:date>2005-06-01T19:14:43Z</dc:date>
    </item>
    <item>
      <title>Re: guile-1.6.7 Source Modifications</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/guile-1-6-7-source-modifications/m-p/3556163#M702217</link>
      <description>&lt;BR /&gt;&lt;BR /&gt;Figured it out... will post patch shortly.&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Kevin Schultz</description>
      <pubDate>Wed, 01 Jun 2005 20:32:47 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/guile-1-6-7-source-modifications/m-p/3556163#M702217</guid>
      <dc:creator>Kevin Schultz</dc:creator>
      <dc:date>2005-06-01T20:32:47Z</dc:date>
    </item>
    <item>
      <title>Re: guile-1.6.7 Source Modifications</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/guile-1-6-7-source-modifications/m-p/3556164#M702218</link>
      <description>Dear ITRC forums community:&lt;BR /&gt;&lt;BR /&gt;Here is my patch, really not very good, because it only patches the configure, aclocal.m4, and libguile and guile.c files when really the scripts which generate the configure and aclocal.m4 file should be patched to fix this "bug."&lt;BR /&gt;&lt;BR /&gt;I am probably doing something really dumb because I am new at this, but it seem that configure was not recognizing that I was using GCC properly, and used the +b instead of "-Wl,+b" format needed by GCC.  This is a hard-coding of the GCC format for: &lt;BR /&gt;&lt;BR /&gt;_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)&lt;BR /&gt;&lt;BR /&gt;to always use the GCC linker format.&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Kevin</description>
      <pubDate>Wed, 01 Jun 2005 22:23:11 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/guile-1-6-7-source-modifications/m-p/3556164#M702218</guid>
      <dc:creator>Kevin Schultz</dc:creator>
      <dc:date>2005-06-01T22:23:11Z</dc:date>
    </item>
  </channel>
</rss>

