Re: [Dorset] Which distro would you install?
Hi, On Thu, Sep 23 at 06:30, Natalie Hooper wrote: ... With the above in mind, which distro would you advise me to install on my new desktop? I was thinking of perhaps openSuse or Fedora but not too sure if there is one distro considered better for programmers? With all the above in mind I'd suggest Ubuntu as being easy. Not really what I'd call a programmers system but good enough for PC only GUI programming. For hardcore embedded systems programming there's really no choice, Gentoo all the way. No other system lets you set up an entire cross development tool chain and library for a custom target with a single command. I've currently got six cross development environments installed on my work machine and a further three at home. Deleting them is likewise a single command so I only keep the current working set. Gentoo is okay for all the other features but will involve a lot of setup if you want an intergrated multi-media experience. Installation takes a while most of it waiting for things to compile, actual interaction required for a minimal install is under 30 minutes. As for maintaining the system I probably average about 10 minutes a week. So for hardcore programming and PCB design I use Gentoo, but if I'm lazy or for doing anything else I have a netbook with Ubuntu on it. -- Bob Dunlop -- Next meeting: Bournemouth? TBD, Wednesday 2010-10-06 20:00 Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/ How to Report Bugs Effectively: http://bit.ly/4sACa
[Dorset] Cross development [was Re: Which distro would you install?]
Hi Bob On 24/09/10 08:38, Bob Dunlop wrote: For hardcore embedded systems programming there's really no choice, Gentoo all the way. No other system lets you set up an entire cross development tool chain and library for a custom target with a single command. I've currently got six cross development environments installed on my work machine and a further three at home. Deleting them is likewise a single command so I only keep the current working set. That's interesting. I'm now at the end of week two setting up a gcc/Newlib toolchain for m68k (on Debian). Most of the pain has been in figuring out how to avoid Newlib's I/O and reentrancy overhead, for very memory-constrained targets, but the initial build sequence wasn't straightforward either. How would I do this with Gentoo? Cheers Tim -- Next meeting: Bournemouth? TBD, Wednesday 2010-10-06 20:00 Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/ How to Report Bugs Effectively: http://bit.ly/4sACa
Re: [Dorset] Cross development [was Re: Which distro would you install?]
Hi, On Fri, Sep 24 at 09:22, Tim Allen wrote: ... That's interesting. I'm now at the end of week two setting up a gcc/Newlib toolchain for m68k (on Debian). Most of the pain has been in figuring out how to avoid Newlib's I/O and reentrancy overhead, for very memory-constrained targets, but the initial build sequence wasn't straightforward either. How would I do this with Gentoo? Well in theory it's simply: crossdev --stable --target m68k-elf--newlib or similar. Unfortunatly I've just tried it and it barfs while trying to build newlib. I've not used m68k in 10 years and have never used newlib, can you give me a valid Gcc target tuple to use and I'll try it again. -- Bob Dunlop -- Next meeting: Bournemouth? TBD, Wednesday 2010-10-06 20:00 Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/ How to Report Bugs Effectively: http://bit.ly/4sACa
Re: [Dorset] Cross development
Hi Bob On 24/09/10 12:45, Bob Dunlop wrote: Hi, On Fri, Sep 24 at 09:22, Tim Allen wrote: ... That's interesting. I'm now at the end of week two setting up a gcc/Newlib toolchain for m68k (on Debian). Most of the pain has been in figuring out how to avoid Newlib's I/O and reentrancy overhead, for very memory-constrained targets, but the initial build sequence wasn't straightforward either. How would I do this with Gentoo? Well in theory it's simply: crossdev --stable --target m68k-elf--newlib or similar. Unfortunatly I've just tried it and it barfs while trying to build newlib. I've not used m68k in 10 years and have never used newlib, can you give me a valid Gcc target tuple to use and I'll try it again. Does crossdev --stable --target m68k-elf --with-newlib work? Tim -- Next meeting: Bournemouth? TBD, Wednesday 2010-10-06 20:00 Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/ How to Report Bugs Effectively: http://bit.ly/4sACa
Re: [Dorset] Cross development
On 24/09/10 14:49, Tim Allen wrote: Hi Bob On 24/09/10 12:45, Bob Dunlop wrote: Hi, On Fri, Sep 24 at 09:22, Tim Allen wrote: ... That's interesting. I'm now at the end of week two setting up a gcc/Newlib toolchain for m68k (on Debian). Most of the pain has been in figuring out how to avoid Newlib's I/O and reentrancy overhead, for very memory-constrained targets, but the initial build sequence wasn't straightforward either. How would I do this with Gentoo? Well in theory it's simply: crossdev --stable --target m68k-elf--newlib or similar. Unfortunatly I've just tried it and it barfs while trying to build newlib. I've not used m68k in 10 years and have never used newlib, can you give me a valid Gcc target tuple to use and I'll try it again. Does crossdev --stable --target m68k-elf --with-newlib work? If that dies, which I think it might, then crossdev --stable --target m68k-elf --newlib --without-headers Will do a partial build of gcc. Then a build of newlib (however you'd do that), and a final build of gcc omitting the --without-headers. But if it's really smart, then maybe it will do all that in sequence! Tim -- Next meeting: Bournemouth? TBD, Wednesday 2010-10-06 20:00 Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/ How to Report Bugs Effectively: http://bit.ly/4sACa
Re: [Dorset] Cross development
Hi Bob On 24/09/10 15:20, Bob Dunlop wrote: crossdev --stable --target m68k-elf --with-newlib work? If that dies, which I think it might, then crossdev --stable --target m68k-elf --newlib --without-headers Nope I'm sorry I've tried various combinations similar to the above, without success. Neither example you provide is actually a valid crossdev command btw. The idea of stage building is a possibility but I don't have the time to play at present. Looking at the change history I see activity on x86_64, powerpc, mips, i686, i386, chris, avr32, armeb, arm (oabi eabi), armv4 but nothing on m68k so I guess no ones maintaining that part. At this point I'd fall back to compiling the stanges by hand which sound like what you've done already. OK - thanks for taking a look anyway. Tim -- Next meeting: Bournemouth? TBD, Wednesday 2010-10-06 20:00 Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/ How to Report Bugs Effectively: http://bit.ly/4sACa
[Dorset] (no subject)
http://bit.ly/cvIBAp -- Next meeting: Bournemouth? TBD, Wednesday 2010-10-06 20:00 Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/ How to Report Bugs Effectively: http://bit.ly/4sACa
Re: [Dorset] (no subject)
http://bit.ly/cvIBAp Looks dodgy - since it was sent to everyone - I'd like a little explanation. -- Next meeting: Bournemouth? TBD, Wednesday 2010-10-06 20:00 Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/ How to Report Bugs Effectively: http://bit.ly/4sACa
Re: [Dorset] (no subject)
On 24/09/10 15:55, Dan Dart wrote: http://bit.ly/cvIBAp Looks dodgy - since it was sent to everyone - I'd like a little explanation. -- Next meeting: Bournemouth? TBD, Wednesday 2010-10-06 20:00 Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/ How to Report Bugs Effectively: http://bit.ly/4sACa 'Tis dodgy - spam mail linking to a dodgy software download site. Sean -- music, film, comics, books, rants and drivel: www.funkygibbins.me.uk -- Next meeting: Bournemouth? TBD, Wednesday 2010-10-06 20:00 Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/ How to Report Bugs Effectively: http://bit.ly/4sACa
Re: [Dorset] (no subject)
On Fri, Sep 24 at 03:55, Dan Dart wrote: http://bit.ly/cvIBAp Looks dodgy - since it was sent to everyone - I'd like a little explanation. Spam using URL shortners to try and disguise it's nature. Unless the final destination URLs are of any interest to anyone. SPAM://alternativehealthpharmacy.ru/?cid=44_3 SPAM://buy-digitalshop.ru I'd suggest the mail list drops all meesages from msn.com as the simplest solution. -- Bob Dunlop -- Next meeting: Bournemouth? TBD, Wednesday 2010-10-06 20:00 Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/ How to Report Bugs Effectively: http://bit.ly/4sACa
Re: [Dorset] (no subject)
I'd suggest the mail list drops all meesages from msn.com as the simplest solution. Sounds sensible to me! -- Next meeting: Bournemouth? TBD, Wednesday 2010-10-06 20:00 Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/ How to Report Bugs Effectively: http://bit.ly/4sACa
Re: [Dorset] (no subject)
Hi David, http bit ly cvIBAp It looks as if your MSN email account may have been compromised since the IP address that sent the email was one of Turk Telekom's. Perhaps what ever it was went through your address book. Anyway, I've set the moderated flag on your subscription so any posts to the list will be held up waiting for one of the moderators, me or John, to vet it. Let me know off-list when you think it's secure again and I'll remove the flag. Cheers, Ralph. -- Next meeting: Bournemouth? TBD, Wednesday 2010-10-06 20:00 Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/ How to Report Bugs Effectively: http://bit.ly/4sACa