[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [microblaze-uclinux] Developing a microblaze-uclinux specific IDE with Debugger
Hi Jose,
IMHO a good way is to use KDevelop on Linux. KDevelop can parse your manually written Makefiles for uClinux and wraps its project around it. Clicking compile just starts make on your Makefile and the mb-gcc will be called. AFAIK newer KDevelop versions also can configure remote debugging allowing you to step through the code by using the opened files in KDevelop. KDevelop is just a GUI set on top of gdb, just as graphical frontend. Though remote debugging of user programs is just possible with a TCP channel to the microblaze system...
I do use KDevelop for developing for uClinux. I even have a Makefile switch for deciding whether to build the PC-Linux or the uClinux version. This way, with some platform #ifdef, I can develop and debug my program on PC-Linux before I switch and recompile the uClinux version.
The whole thing is done on vmware with a hgfs mount to Win32 for exchanging files.
CU, F@lk
Jose Torres wrote:
>
> Hello,
> I have been writing code for microblaze-uclinux for a couple
> months now and have found that time spent developing scripts
> is time well spent. Just as an interest check, I was wondering
> if anyone thinks it would be a good idea to take an open source
> pre-existing IDE and cater it to our needs. Can anyone share
> their own developing tools and processes?
> In my own case, I have a 2ux2 box that has two complete systems
> in one box thus allowing me to run linux and windows at the same
> time.
> Windows is simply a frontend to the linux box. I am using cygwin
> to bring XPS to windows and Dev-C++ to edit my code.
> Hope to hear of your experiences!
>
> --
> Jose A. Torres
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/