RE: standardized C++ apps?

"Banginwar, Rajesh" <[email protected]> Sun, 31 Jul 2005 14:13:44 -0700
Newsgroups gmane.linux.lsb.discuss
Message-ID <B5677069E3D9994D9EE1C7295072EA96049BE837@orsmsx402.amr.corp.intel.com>
This is a multi-part message in MIME format.

--===============1970911141==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C59614.BBC0B94D"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C59614.BBC0B94D
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,

            Yes, one of the major contributions coming out of LSB 3.0 is
standardization of C++ ABI as defined by GCC 3.4.x (and 4.0) compiler.
Please refer to www.linuxbase.org <http://www.linuxbase.org/>  specs are
for details.

=20

As the C++ ABI went through a revision between 3.3 and 3.4 GCC, you may
see the problems similar to what you mentioned.

=20

If you are seeing some additional problems that LSB 3.0 will not fix,
let's discuss this here.

=20

Thanks,

=20

-Rajesh

=20

________________________________

From: [email protected]
[mailto:[email protected]] On Behalf Of Karol
Pietrzak (RIT Student)
Sent: Saturday, July 30, 2005 1:00 PM
To: [email protected]
Subject: [lsb-discuss] standardized C++ apps?

=20

Hey everyone.

My interests in Linux lie mostly in desktop arena, where Linux is
currently weakest.  One of the biggest reasons, I think, is the lack of
a standardized C++ ABI.

In the real world, this means I can't run many (even most) Fedora Core 4
binaries in Fedora Core 3.  In fact, you can't run many Fedora Core 3
binaries in SuSE Linux 9.3, the latest and greatest from the two of the
most popular distributions distributions of the world.

Does the upcoming 3.0 release of the LSB plan to do anything about this
issue?  How can I help?

Thanks ahead of time to anyone willing to reply.=20


------_=_NextPart_001_01C59614.BBC0B94D
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title>standardized C++ apps?</title>
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p
	{mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Hi,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Yes,
one of the major contributions coming out of LSB 3.0 is standardization =
of C++
ABI as defined by GCC 3.4.x (and 4.0) compiler. Please refer to <a
href=3D"http://www.linuxbase.org/">www.linuxbase.org</a> specs are for =
details.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>As the C++ ABI went through a =
revision
between 3.3 and 3.4 GCC, you may see the problems similar to what you
mentioned.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>If you are seeing some additional =
problems
that LSB 3.0 will not fix, let&#8217;s discuss this =
here.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Thanks,<o:p></o:p></span></font></p>=


<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>-Rajesh<o:p></o:p></span></font></p>=


<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0in 0in =
0in 4.0pt'>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'>
[email protected]
[mailto:[email protected]] <b><span =
style=3D'font-weight:
bold'>On Behalf Of </span></b>Karol Pietrzak (RIT Student)<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Saturday, July 30, =
2005 1:00
PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b>
[email protected]<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [lsb-discuss]
standardized C++ apps?</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p><font size=3D2 face=3D"Times New Roman"><span =
style=3D'font-size:10.0pt'>Hey
everyone.<br>
<br>
My interests in Linux lie mostly in desktop arena, where Linux is =
currently
weakest.&nbsp; One of the biggest reasons, I think, is the lack of a
standardized C++ ABI.<br>
<br>
In the real world, this means I can't run many (even most) Fedora Core 4 =
binaries
in Fedora Core 3.&nbsp; In fact, you can't run many Fedora Core 3 =
binaries in
SuSE Linux 9.3, the latest and greatest from the two of the most popular
distributions distributions of the world.<br>
<br>
Does the upcoming 3.0 release of the LSB plan to do anything about this
issue?&nbsp; How can I help?<br>
<br>
Thanks ahead of time to anyone willing to reply.</span></font> =
<o:p></o:p></p>

</div>

</div>

</body>

</html>

------_=_NextPart_001_01C59614.BBC0B94D--


--===============1970911141==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
lsb-discuss mailing list
[email protected]
http://mail.freestandards.org/mailman/listinfo/lsb-discuss

--===============1970911141==--