[Insight-developers] [Fwd: [Fwd: SGI compilation from Sintef

Bill Hoffman bill.hoffman@kitware.com
Wed, 04 Dec 2002 14:04:50 -0500


--=====================_182943484==.ALT
Content-Type: text/plain; charset="us-ascii"

I found the problem.   Someone at Jon's site created all of the <c*> files:
/usr/include/CC/c_locale.h     /usr/include/CC/csetjmp 
/usr/include/CC/cassert        /usr/include/CC/csignal 
/usr/include/CC/cerrno         /usr/include/CC/cstdarg 
/usr/include/CC/cfloat         /usr/include/CC/cstddef 
/usr/include/CC/char_traits.h  /usr/include/CC/cstdio 
/usr/include/CC/ciso646        /usr/include/CC/cstdlib 
/usr/include/CC/climits        /usr/include/CC/cstring 
/usr/include/CC/clocale        /usr/include/CC/ctime 
/usr/include/CC/cmath          /usr/include/CC/ctype 
/usr/include/CC/common.h       /usr/include/CC/cwchar 
/usr/include/CC/complex        /usr/include/CC/cwctype 
/usr/include/CC/complex.h 

for the compiler.   The problem is that the files are wrong, because they do
not put the functions into the std:: namespace.   This confuses the
configure step, and breaks things.    He is looking into having
these files removed from his system.    It seems like a bad idea for
them, because any code written for that sgi compiler, will not work
at any other site in the world, unless the same hack is done.

-Bill


At 10:35 AM 12/4/2002 -0500, Lorensen, William E (Research) wrote:
>I agree. Something is strange here. Some of the changes seem to hardwire to the 730 compiler.
> 

--=====================_182943484==.ALT
Content-Type: text/html; charset="us-ascii"

<html>
<body>
I found the problem.&nbsp;&nbsp; Someone at Jon's site created all of the
&lt;c*&gt; files:<br>
/usr/include/CC/c_locale.h&nbsp;&nbsp;&nbsp;&nbsp;
/usr/include/CC/csetjmp <br>
/usr/include/CC/cassert&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
/usr/include/CC/csignal <br>
/usr/include/CC/cerrno&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
/usr/include/CC/cstdarg <br>
/usr/include/CC/cfloat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
/usr/include/CC/cstddef <br>
/usr/include/CC/char_traits.h&nbsp; /usr/include/CC/cstdio <br>
/usr/include/CC/ciso646&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
/usr/include/CC/cstdlib <br>
/usr/include/CC/climits&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
/usr/include/CC/cstring <br>
/usr/include/CC/clocale&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
/usr/include/CC/ctime <br>
/usr/include/CC/cmath&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
/usr/include/CC/ctype <br>
/usr/include/CC/common.h&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
/usr/include/CC/cwchar <br>
/usr/include/CC/complex&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
/usr/include/CC/cwctype <br>
/usr/include/CC/complex.h <br><br>
for the compiler.&nbsp;&nbsp; The problem is that the files are wrong,
because they do<br>
not put the functions into the std:: namespace.&nbsp;&nbsp; This confuses
the<br>
configure step, and breaks things.&nbsp;&nbsp;&nbsp; He is looking into
having<br>
these files removed from his system.&nbsp;&nbsp;&nbsp; It seems like a
bad idea for<br>
them, because any code written for that sgi compiler, will not work<br>
at any other site in the world, unless the same hack is done.<br><br>
-Bill<br><br>
<br>
At 10:35 AM 12/4/2002 -0500, Lorensen, William E (Research) wrote:<br>
<blockquote type=cite class=cite cite><font face="arial" size=2 color="#0000FF">I
agree. Something is strange here. Some of the changes seem to hardwire to
the 730 compiler.</font><br>
&nbsp;</blockquote></body>
</html>

--=====================_182943484==.ALT--