[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mico-devel
Subject:    Have SGIs been tested with Mico v.2.3.3-beta using OpenSSL?
From:       Tammy M Blaser <Tammy.M.Blaser () grc ! nasa ! gov>
Date:       2000-09-20 12:43:35
[Download RAW message or body]

>Has mico2.3.3-beta with OpenSSL (using openssl v.0.5.9a) ever been tested 
on any SGI Irix platforms?
 >
 >The following forwarded email describes a problem we are having in 
getting mico2.3.3-beta to compile on an Irix SGI.&nbsp; We have been 
successful in getting the mico2.3.3-beta to compile, install and run on 
Linux.&nbsp; We need mico2.3.3-beta to support SSL POA based Mico 
applications that also run on SGI Irix.
 >
 >We are using the following configuration:
 >
 >IRIX64 v.6.5
 >SGI CC compiler: cc -n32, -mips4
 >mico v.2.3.3-beta
 >openssl v.0.5.9.a
 >
 >The make failed when trying to compile the 32bit version.
 >
 >Any advise would be much appreciated.
 >
 >-- Tammy
 >
 ><blockquote type=cite cite>From: Fran.Lawas-Grodek@lerc.nasa.gov (Fran 
Lawas-Grodek)
 >Date: Thu, 14 Sep 2000 11:48:54 -0400
 >X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail)
 >To: T.Blaser@grc.nasa.gov<br>
 >Subject: mico 2.3.3-beta status<br>
 ><br>
 ><br>
 >Hi Tammy,<br>
 ><br>
 >The install hasn't gone very far.&nbsp; I am stopped at compiling in the 
orb<br>
 >subdirectory, with the following error messages:<br>
 ><br>
 >-----------<br>
 >for i in orb ir imr idl auxdir coss; do gmake -C $i lib || exit 1; done<br>
 >gmake[1]: Entering directory 
`/u/mico/mico-2.3.3-beta-OpenSSL-N32.install/orb'<br>
 >CC&nbsp; -I../include -O&nbsp; -G 4 -LANG:ansi-for-init-scope -woff<br>
 >1682,1110,1116,1014,1681&nbsp;&nbsp; -I/usr/local/include -I/opt/include<br>
 >-I/usr/local/openssl-0.9.5a/N32/include&nbsp;&nbsp; -c ssl.cc -o ssl.o<br>
 >cc-1164 CC: ERROR File = ssl.cc, Line = 441<br>
 >&nbsp; Argument of type &quot;ssl_int_t&quot; is incompatible with 
parameter of type<br>
 >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;int (*)(int, 
X509_STORE_CTX *)&quot;.<br>
 ><br>
 >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SSL_CTX_set_verify (_ssl_ctx, verify, 
(ssl_int_t)ssl_verify_callback);<br>
 >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n 
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs 
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^<br>
 ><br>
 >cc-1283 CC: ERROR File = ssl.cc, Line = 797<br>
 >&nbsp; More than one instance of constructor 
&quot;MICOSSL::SSLComponent::SSLComponent&quot;<br>
 >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; matches the 
argument list.<br>
 ><br>
 >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Function symbol function<br>
 >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n 
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&quot;MICOSSL::SSLComponent::SSLComponent(CORBA::UShort)&quot; is<br>
 >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n 
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ambiguous by 
inheritance.<br>
 >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Function symbol function<br>
 >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n 
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&quot;MICOSSL::SSLComponent::SSLComponent(CORBA::UShort,<br>
 >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n 
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Security::AssociationOptions,<br>
 >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n 
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Security::AssociationOptions)&quot; is ambiguous by<br>
 >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n 
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inheritance.<br>
 >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The 
argument types are:&nbsp; (CORBA::UShort).<br>
 >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mc2.add_component (new SSLComponent 
(port));<br>
 >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n 
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs 
p;&nbsp;&nbsp;&nbsp;&nbsp; ^<br>
 ><br>
 >cc-1171 CC: WARNING File = ssl.cc, Line = 1252<br>
 >&nbsp; The indicated expression has no effect.<br>
 ><br>
 >&nbsp;&nbsp;&nbsp; __ssl_init;<br>
 >&nbsp;&nbsp;&nbsp; ^<br>
 ><br>
 >2 errors detected in the compilation of &quot;ssl.cc&quot;.<br>
 >gmake[1]: *** [ssl.o] Error 2<br>
 >gmake[1]: Leaving directory 
`/u/mico/mico-2.3.3-beta-OpenSSL-N32.install/orb'<br>
 >gmake: *** [system] Error 1<br>
 ><br>
 >---------<br>
 >This is for an N32 compile (&quot;setenv SGI_ABI -n32&quot;) on an SGI 
running IRIX 6.5.<br>
 >&nbsp;The configure command looked like this --<br>
 ><br>
 >./configure --prefix=/usr/local/mico-2.3.3-beta-OpenSSL/N32 
--disable-mini-stl<br>
 >--with-ssl=/usr/local/openssl-0.9.5a/N32<br>
 ><br>
 >The GNU gmake command was used to attempt to compile.<br>
 ><br>
 >Do you want to see if there is any advice on this?<br>
 ><br>
 ><br>
 ><br>
 >Fran<br>
 ><br>
 ></blockquote></html>
==================================================
Tammy M. Blaser
NASA John H. Glenn Research Center
Flight Software Engineering Organization 7750
Mail stop 86-11
216-433-2699 (office)
216-433-8269 (fax)
Tammy.M.Blaser@grc.nasa.gov
==================================================
[Attachment #3 (text/html)]

<html>
&gt;Has mico2.3.3-beta with OpenSSL (using openssl v.0.5.9a) ever been
tested on any SGI Irix platforms?<br>
&gt;<br>
&gt;The following forwarded email describes a problem we are having in
getting mico2.3.3-beta to compile on an Irix SGI.&amp;nbsp; We have been
successful in getting the mico2.3.3-beta to compile, install and run on
Linux.&amp;nbsp; We need mico2.3.3-beta to support SSL POA based Mico
applications that also run on SGI Irix.<br>
&gt;<br>
&gt;We are using the following configuration:<br>
&gt;<br>
&gt;IRIX64 v.6.5<br>
&gt;SGI CC compiler: cc -n32, -mips4<br>
&gt;mico v.2.3.3-beta<br>
&gt;openssl v.0.5.9.a<br>
&gt;<br>
&gt;The make failed when trying to compile the 32bit version.<br>
&gt;<br>
&gt;Any advise would be much appreciated.<br>
&gt;<br>
&gt;-- Tammy<br>
&gt;<br>
&gt;&lt;blockquote type=cite cite&gt;From:
Fran.Lawas-Grodek@lerc.nasa.gov (Fran Lawas-Grodek)<br>
&gt;Date: Thu, 14 Sep 2000 11:48:54 -0400<br>
&gt;X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail)<br>
&gt;To: T.Blaser@grc.nasa.gov&lt;br&gt;<br>
&gt;Subject: mico 2.3.3-beta status&lt;br&gt;<br>
&gt;&lt;br&gt;<br>
&gt;&lt;br&gt;<br>
&gt;Hi Tammy,&lt;br&gt;<br>
&gt;&lt;br&gt;<br>
&gt;The install hasn't gone very far.&amp;nbsp; I am stopped at compiling
in the orb&lt;br&gt;<br>
&gt;subdirectory, with the following error messages:&lt;br&gt;<br>
&gt;&lt;br&gt;<br>
&gt;-----------&lt;br&gt;<br>
&gt;for i in orb ir imr idl auxdir coss; do gmake -C $i lib || exit 1;
done&lt;br&gt;<br>
&gt;gmake[1]: Entering directory
`/u/mico/mico-2.3.3-beta-OpenSSL-N32.install/orb'&lt;br&gt;<br>
&gt;CC&amp;nbsp; -I../include -O&amp;nbsp; -G 4 -LANG:ansi-for-init-scope
-woff&lt;br&gt;<br>
&gt;1682,1110,1116,1014,1681&amp;nbsp;&amp;nbsp; -I/usr/local/include
-I/opt/include&lt;br&gt;<br>
&gt;-I/usr/local/openssl-0.9.5a/N32/include&amp;nbsp;&amp;nbsp; -c ssl.cc
-o ssl.o&lt;br&gt;<br>
&gt;cc-1164 CC: ERROR File = ssl.cc, Line = 441&lt;br&gt;<br>
&gt;&amp;nbsp; Argument of type &amp;quot;ssl_int_t&amp;quot; is
incompatible with parameter of type&lt;br&gt;<br>
&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
 &amp;quot;int (*)(int, X509_STORE_CTX *)&amp;quot;.&lt;br&gt;<br>
&gt;&lt;br&gt;<br>
&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SSL_CTX_set_verify
(_ssl_ctx, verify, (ssl_int_t)ssl_verify_callback);&lt;br&gt;<br>
&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&a \
mp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbs \
p;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp \
;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; \
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
 ^&lt;br&gt;<br>
&gt;&lt;br&gt;<br>
&gt;cc-1283 CC: ERROR File = ssl.cc, Line = 797&lt;br&gt;<br>
&gt;&amp;nbsp; More than one instance of constructor
&amp;quot;MICOSSL::SSLComponent::SSLComponent&amp;quot;&lt;br&gt;<br>
&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
 matches the argument list.&lt;br&gt;<br>
&gt;&lt;br&gt;<br>
&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
 Function symbol function&lt;br&gt;<br>
&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&a \
mp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
 &amp;quot;MICOSSL::SSLComponent::SSLComponent(CORBA::UShort)&amp;quot;
is&lt;br&gt;<br>
&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&a \
mp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
 ambiguous by inheritance.&lt;br&gt;<br>
&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
 Function symbol function&lt;br&gt;<br>
&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&a \
mp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
 &amp;quot;MICOSSL::SSLComponent::SSLComponent(CORBA::UShort,&lt;br&gt;<br>
&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&a \
mp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
 Security::AssociationOptions,&lt;br&gt;<br>
&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&a \
mp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
 Security::AssociationOptions)&amp;quot; is ambiguous by&lt;br&gt;<br>
&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&a \
mp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
 inheritance.&lt;br&gt;<br>
&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
 The argument types are:&amp;nbsp; (CORBA::UShort).&lt;br&gt;<br>
&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mc2.add_component
(new SSLComponent (port));&lt;br&gt;<br>
&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&a \
mp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbs \
p;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp \
;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
 ^&lt;br&gt;<br>
&gt;&lt;br&gt;<br>
&gt;cc-1171 CC: WARNING File = ssl.cc, Line = 1252&lt;br&gt;<br>
&gt;&amp;nbsp; The indicated expression has no effect.&lt;br&gt;<br>
&gt;&lt;br&gt;<br>
&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; __ssl_init;&lt;br&gt;<br>
&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;br&gt;<br>
&gt;&lt;br&gt;<br>
&gt;2 errors detected in the compilation of
&amp;quot;ssl.cc&amp;quot;.&lt;br&gt;<br>
&gt;gmake[1]: *** [ssl.o] Error 2&lt;br&gt;<br>
&gt;gmake[1]: Leaving directory
`/u/mico/mico-2.3.3-beta-OpenSSL-N32.install/orb'&lt;br&gt;<br>
&gt;gmake: *** [system] Error 1&lt;br&gt;<br>
&gt;&lt;br&gt;<br>
&gt;---------&lt;br&gt;<br>
&gt;This is for an N32 compile (&amp;quot;setenv SGI_ABI -n32&amp;quot;)
on an SGI running IRIX 6.5.&lt;br&gt;<br>
&gt;&amp;nbsp;The configure command looked like this --&lt;br&gt;<br>
&gt;&lt;br&gt;<br>
&gt;./configure --prefix=/usr/local/mico-2.3.3-beta-OpenSSL/N32
--disable-mini-stl&lt;br&gt;<br>
&gt;--with-ssl=/usr/local/openssl-0.9.5a/N32&lt;br&gt;<br>
&gt;&lt;br&gt;<br>
&gt;The GNU gmake command was used to attempt to compile.&lt;br&gt;<br>
&gt;&lt;br&gt;<br>
&gt;Do you want to see if there is any advice on this?&lt;br&gt;<br>
&gt;&lt;br&gt;<br>
&gt;&lt;br&gt;<br>
&gt;&lt;br&gt;<br>
&gt;Fran&lt;br&gt;<br>
&gt;&lt;br&gt;<br>
&gt;&lt;/blockquote&gt;&lt;/html&gt; <br>

<i>================================================== <br>
</i>Tammy M. Blaser <br>
NASA John H. Glenn Research Center<br>
Flight Software Engineering Organization 7750 <br>
Mail stop 86-11 <br>
216-433-2699 (office) <br>
216-433-8269 (fax) <br>
Tammy.M.Blaser@grc.nasa.gov <br>
==================================================</html>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic