Could you please refrain from posting HTML on the Usenet?
Look at any quality FAQ for guidelines on how to post, and what not
to post.
* Rob Ratcliff <rrr6399@futuretek.com> schriebt:[color=blue]
> This is a multi-part message in MIME format.
> --------------080307070007000308040602
> Content-Type: text/plain; charset=us-ascii; format=flowed
> Content-Transfer-Encoding: 7bit
>
> Rob Ratcliff wrote:
>[color=green]
> > I'm compiling the latest version of a CORBA ORB called MICO on a Cray
> > X1. It makes heavy use of templates and namespaces.
> > Up until the link step, the C++ source code compiled flawlessly. But,
> > when it tried to link, I got the attached warnings and then an error.
> > Any ideas why the linker wouldn't see the objects in the library? They
> > look like pretty long names,
> > so maybe there is some type of symbol length or mangling issue going
> > on? The mangled names appear in the ".ti" files as well.
> > Anybody have similar problems with linking similar C++ code on the Cray?[/color]
>
> I saw this blurb at Cray about the prelinker:
>
> 1.
>
> When the object files are linked together, a program called the
> /prelinker/ is run. It examines the object files, looking for
> references and definitions of template entities and for any
> additional information about entities that could be instantiated.
>
> *Caution:*
>
>
> The prelinker examines the object files in a library (.a) file
> but, because it does not modify them, is not able to assign
> template instantiations to them.
>
>
http://www.cray.com/craydoc/manuals/.../qwxbmrwh.html
>
> So I'm running some experiments without using libraries....stay tuned.
>
> --------------080307070007000308040602
> Content-Type: multipart/related;
> boundary="------------040804010203080202020305"
>
>
> --------------040804010203080202020305
> Content-Type: text/html; charset=us-ascii
> Content-Transfer-Encoding: 7bit
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
> <html>
> <head>
> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
> <title></title>
> </head>
> <body bgcolor="#ffffff" text="#000000">
> Rob Ratcliff wrote:
> <blockquote cite="midIppcc.56399$o_.39568@fe1.texas.rr.com" type="cite">I'm
> compiling the latest version of a CORBA ORB called MICO on a Cray X1.
> It makes heavy use of templates and namespaces.
> <br>
> Up until the link step, the C++ source code compiled flawlessly. But,
> when it tried to link, I got the attached warnings and then an error.
> <br>
> Any ideas why the linker wouldn't see the objects in the library? They
> look like pretty long names,
> <br>
> so maybe there is some type of symbol length or mangling issue going
> on? The mangled names appear in the ".ti" files as well.
> <br>
> Anybody have similar problems with linking similar C++ code on the
> Cray? <br>
> </blockquote>
> I saw this blurb at Cray about the prelinker:<br>
> <ol type="1">
> <li>
> <p><a name="AEN9279"></a>When the object files are linked together,
> a program called the <i class="FIRSTTERM">prelinker</i> is run. It
> examines the object files, looking for
> references and definitions of template entities and for any additional
> information about entities that
> could be instantiated.</p>
> <div class="CAUTION">
> <table class="CAUTION" border="0" width="600" cellpadding="10">
> <tbody>
> <tr>
> <td align="left" valign="top"><b>Caution:</b><br>
> <img src="cid:part1.00030808.00010003@futuretek.com"
> alt="caution" border="0"></td>
> <td align="left" valign="top">
> <p>The prelinker examines the object files in a library (<tt
> class="LITERAL">.a</tt>) file but,
> because it does not modify them, is not able to assign template
> instantiations to them.</p>
> </td>
> </tr>
> </tbody>
> </table>
> </div>
> </li>
> </ol>
> <a class="moz-txt-link-freetext" href="http://www.cray.com/craydoc/manuals/S-2179-51/html-S-2179-51/qwxbmrwh.html">http://www.cray.com/craydoc/manuals/S-2179-51/html-S-2179-51/qwxbmrwh.html</a><br>
> <br>
> So I'm running some experiments without using libraries....stay tuned.<br>
> </body>
> </html>
>
> --------------040804010203080202020305
> Content-Type: image/gif;
> name="caution.gif"
> Content-Transfer-Encoding: base64
> Content-ID: <part1.00030808.00010003@futuretek.com>
> Content-Disposition: inline;
> filename="caution.gif"
>
> R0lGODlhIAAgAKEAAP///wAAAP//AAAAACH5BAEAAAAALAAAAAAgACAAAAJ+hI+py+3/goT0
> BIFDhRcLqW1M54GiQpbTiaRqyLova5DgfNpgZ+avhKukdjoYZb jzfFYc5fIWjDiJU2ZDRlX2
> HNhk1YhyvsRPLvl53iZkY7K6dUanrbW4PVqPQ+dG9s9fZmGXxZ c3CHQYAnjnNrHI+AVANElZ
> SdRimUlJs1EAACH+H0R5bmFXZWIodG0pIGJ5IEcuVC5OaWNvbC BhdCBFQlQAOw==
> --------------040804010203080202020305--
>
> --------------080307070007000308040602--[/color]
--
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?