First of all, thanks for this very high quality multi-platform IDE.
I want to use CodeLite to do some programming in cross-compile mode and really I don't know where to start.
Please note that I have everything to make cross-compiling so my questions are really about the CodeLite usage.
I'm developing under Windows (7 x64 if it's does matter).
The context is:
- The cross-compiler I use need to be used under the MinGW/MSYS environment (I can't use it directly in 'normal' cmd shell). It's a 'normal' toolchain based on GNU tools (GCC/GDB...). I already have written the batch file (for the 'cmd' shell) to run in order to call the 'make' executable directly in the MSYS environment.
- The cross-compiler itself is for the target 'sh-elf' AND 'arm-eabi' (because it's an architecture with 2 chips, but the SH remains the 'main' chip).
- Executables produced are made by hand-written Makefiles (that use some preconfigured rules by the way, that's why it needs to be run from MSYS shell).
- When I run the program, I need to launch a 'loader' executable by passing some parameters including the project output (it's an ELF file)
- When I debug the program, the previous point remains true but a new switch need to be passed in order to start the GDBserver on target (remote debugging).
- Writing the makefile (by using some template I own)
- Executing the 'loader' instead of loading the ELF file
- When debugging, starting the 'loader' with the according parameters, then starting gdb in the same time and do remote debugging..
Maybe someone can show me the right place to start ? or maybe there's plugins around made for doing some cross-compilation (I saw there's a lot of questions about ARM SDKs...).
Thank in advance !
Best regards,
Mike