EmbDev.net

Forum: ARM programming with GCC/GNU tools cygwin replaces YAGARTO under Eclipse


von Greg S. (Guest)


Rate this post
useful
not useful
I have a development station (WinXP Pro SP3) that is setup to use the 
YAGARTO tool chain under Eclipse (following the directions on the 
www.yagarto.de website).

I recently installed cygwin on the same machine, but now I am unable 
create new projects that use the YAGARTO tool chain. One of the projects 
I created before installing cygwin, still works and compiles using 
YAGARTO (the selected toolchain is, "No ToolChain"). But all of the 
projects I have created since can not access YAGARTO. There is no 
YAGARTO option listed under 'New->C Project-> Toolchains' or under 
'Project->Properties->C/C++ Build->Tool> Chain Editor' (Cygwin, Linux, 
MacOS, WinGW, and Solaris GCC all show-up however). Before I installed 
cygwin, 'No ToolChain' showed up in both the 'New->C Project-> 
Toolchains' and 'Project->Properties->C/C++ Build->Tool Chain Editor' 
drop downs (fyi in the old project, if I uncheck "Display compatible 
toolchains only" then all of the above mentioned tool chains show-up 
including "No ToolChain").

I checked my Windows PATH and cygwin is not even listed. It was listed 
first in the PATH variable inside Eclipse. I reversed the order putting 
yagarto first, but the behavior remains the same.

I would like to keep cygwin installed on this computer, but need YAGARTO 
working again right away so that I can continue building and debugging 
an AT91SAM9263 project. Does anyone know how I can select the YAGARTO 
toolchain when I create new projects.

greg

von Oliver B. (irq)


Rate this post
useful
not useful
You can specify the paths to gcc, gdb... manually.

E.g. go to Run -> Run Configurations. Create a new one for C/C++ and 
select "gdb" in the tab "Debugger". There you can specify the executable 
for gdb. I didn't find it for gcc but I'm quite sure there is, maybe in 
build configurations (have no project at hand, so everythink is greyed 
out for me).

Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
No account? Register here.