More SUM... and GCC

Well today I worked a lot on SUM and during the last few days I've been attempting to get GCC compiled. Now a lot of people have succeeded in "compiling" the gcc 3.3x branch but as far as I know, nobody has produced a working g++ compiler. Now, we can't move on in sparemint without it in my opinion because there's almost certainly a few package in our current repository that are C++ or have C++ in them. In addition, this is a pretty basic foundational package - we can't move on without it.

Thus we're stuck with gcc 2.95.3 right now, and all we could really do is compile a sparemint for -m68020-60, however the gcc 2.95.3 optimizations for this are somewhat minimal I think.

I've had one idea today to create a hybrid system both installed and using g++ from 2.95.3 and gcc from 3.3x or even 4.x branch. It could work and since we don't have a lot of C++ code... But still seems somewhat kludgy.

As far as SUM is concerned, the console functionality is finished as I may or may not have said. Now I did a lot of work on the GEM portion. The status lines work, progress bars work and now there's an install specific package functionality for it. Finishing the "upgrade" stuff won't be too hard, but alas it's not something I feel like doing yet tonight. Tonight I need to work on the actual web interface for sparemint because it's been hurting for effort.

Comments

I would like to thank you for your work on SUM, I'm very happy than we will have an update system like this :)

About the G++ problem, it's a real pity... but the 68k/aout GCC is still supported so I'm sure than the problem can be resolved.

Maybe we can ask to Patrice Mandin to check what's going wrong?

Thanks for the compliments. I'm glad to hear someone will be using it. BMW Zorro, zview beta 6 does not work on current XaAES CVS. IIRC zview uses windom which has issues with xaaes, unless you're using windom cvs. Is that the case? Anyway, patrice wrote that he needs some more skilled help with g++ 3.x or 4.x. He doesn't know why it's not working. I can't produce a copy that will actually build binaries, he can, but his resulting binaries are broken.

> I'm glad to hear someone will be using it.

But everyone will use it ! The problem is than until you don't release a working version, the ppl wait.

> zview beta 6 does not work on current XaAES CVS.

It works and it works a lot better than with the BETA 5 :)

http://the.zorro.free.fr/tmp/xaaes2.mpeg

What's exactly your problem? have you deleted your old codecs? ( the news ones are differents).

> unless you're using windom cvs. Is that the case?

No, I use the old 1.21.3.

> patrice wrote that he needs some more skilled help with g++ 3.x or 4.x.

Shit :/

Well I am using CVS Xaaes. I'll have to look into it further. It might just be an issue with loading codecs, but no I didn't keep the old ones around. I know, I think that's why nobody is using gim, but for both gim and sum, the cvs versions are stable.. I just have to release more often.