Chris Liechti wrote:

> Raúl Sánchez Siles schrieb:
>> Chris Liechti wrote:
>>> I managed to build a new installer for the MSPGCC toolchain. It uses a
>>> different version of GDB and some docs need to be updated, so there will
>>>   be an other release in the near future.
>> 
>>   I think this is good news generally speaking, unfortunately that
>>   straight
>> forward for me: I insist on using and testing the toolchain on GNU/Linux
>> platform (Debian). I hope to have something useful for other people soon.
>> For the moment I'm interested in the packaging aspects of the toolchain.
> 
> the makefile in packaging should install the same versions on linux as on
> windows. on linux it installs to /opt/mspgcc instead of making a package.
> i also integrated the patches on linux and then build the windows
> installer. the toolchain builds much faster on linux than on windows,
> which seems some cygwin/WinXP SP2 issue (on some comparable machines the
> win/cygwin combination is up to 200x slower..., not all machines behave
> that bad)

  Thanks for the explanation. All information is welcome, even more coming
from the main information source ;)

> 
> packages for debian/ubuntu would be nice. the packaging/debian folder
> contains code to build DEBs. they have not been used for some time though.

  That's where I'm aimed right now. I started from a mixture of what you had
and some work from Neil Wyper. I arranged it, made up a svn repository
(private for the moment) for the packaging. So far I have packaged
binutils, gcc and libc with better or worst quality, they work though. Once
I have something with the quality enough to be public, I'll publish it.
This apply to both, debian packages and debian packaging. This should work
for debian derivatives as well, BTW.


> 
>>> - use gdb 6.7.1
>> 
>>   Are the patches needed to use at least gdb 6.7.1 available anywhere? It
>> would be easier for me to port gdb 6.7.1 patches to the latest gdb
>> version than porting from gdb 5.1.1.
> 
> The patches were made by Mathias Kuester, he sent a message to this list
> earlier. the patch is now copied to packaging/patches as i put there
> everything that the makefile uses.

  Well, after having send the last post, I had the feeling that you should
already have done anything related to the issue (more recent gdb patches
for linux) and since you had build it for windows I thought that same
apply. It's only that patch is named upon insight which I'm not very
interested for. I think it should be renamed upon gdb which IMHO makes more
sense.

> 
> i have applied the patches to gdb 6.8. execpt for one small "hunk" they
> apply fine and it compiles. however the resulting binary does not work
> (target initialization fails) its seems to be related to the change that
> gdb now can support multiple targets in one binary.

  Is there any pointer anyone could give about this? I'm on 64bits, so I'll
need to sort out either 64bits build or multiarch binaries. I'll
investigate this issue anyway.


  Thanks and regards,
-- 
Raúl Sánchez Siles


Reply via email to