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)
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.
- 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.
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.
- insight, the gdb gui, is back
- msp430-downloader fix
I guess not much advantage in hardware access (i.e.: programming,
debugging) in GNU/Linux can be taken from that, right?
msp430-downloader has some dialog boxes and is intended windows users
who want to double click files for download. uner linux it is currently
not installes as the EasyDialogs Python extension is not available there
(and i did not implement workaround using any of the dialog binaries).
chris