<br><br><div class="gmail_quote">On Sat, Apr 26, 2008 at 1:28 PM, David C. Manuelda <<a href="mailto:stormbyte@gmail.com">stormbyte@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Saturday 26 April 2008 19:15:29 Donn Washburn wrote:<br>
> David C. Manuelda wrote:<br>
> > On Saturday 26 April 2008 18:43:59 Donn Washburn wrote:<br>
> >> Hey Group;<br>
> >><br>
> >> It seems SuSE 11.0 sent out it's normally broken Amarok version.<br>
> >> To add to that, they are now only using gstreamer-yauap. Problem with it<br>
> >> is that it is missing a <a href="http://lib.la" target="_blank">lib.la</a>. So, amarok engine shows only "no<br>
> >> engine"<br>
> >><br>
> >> To beat the problem I was going to compile from source. First taglibs<br>
> >> and xine-lib and then Amarok old cvs version and a 04/26/08 version.<br>
> >> Neither will compile due to gcc 4.3 and g++ 4.3. gcc 4.2 worked.<br>
> >><br>
> >> Has anyone gotten this to work? I may be still missing a dependence.<br>
> ><br>
> > Then, you should look in google for patches for gcc 4.3 :) I think you<br>
> > will find several that you could apply and test, or wait upstream to<br>
> > repair that lacks of includes which makes them fail to compile against<br>
> > 4.3<br>
> > _______________________________________________<br>
><br>
> Thanks David;<br>
><br>
> I will try to find if there is some related info on the 4.3 issue<br>
> The errors came from the G++ and backwards files.h<br>
<br>
</div>The full explanation of the problem:<br>
<br>
I do NOT recommend you use gcc 4.3 nowadays if you want to have MOST of<br>
packages compiled. The reason: (briefly): gcc team has done a cleanup in most<br>
of the standard include files, and thus, a file (or symbol) which got<br>
included including another C library file, is no longer included.<br>
<br>
This requires an extra effort for developers team of each package to be<br>
solved, or a user submitting patches (I've done several).<br>
<br>
For this reason, I do not recommend you to switch to gcc 4.3 yet...<br>
<br></blockquote></div><br>I thought that all the issues with gcc 4.3 were fixed in the <a href="http://1.4.9.1">1.4.9.1</a> release (except for something in the helix engine). I was successfully able to compile it on Arch Testing (1.4.9 didn't compile, but <a href="http://1.4.9.1">1.4.9.1</a> did)<br>
<br><br>