Page 1 of 1

PostPosted: Wed Jan 23, 2013 12:00 am
by anbch
Welke IDE C/C++ development tool wordt aangeraden in samenwerking met GNUBLIN?

Heeft iemand reeds ervaring met de volgende development tools :

Eclipse
Anjuta

PostPosted: Wed Jan 23, 2013 12:00 am
by cas55
Hi,
Sinds december ben ik niet meer actief geweest met het inrichten van de IDE en ook niet veel verder gekomen dan mijn vorige post. Mijn doel was toen om de debugger in Eclipse te kunnen gebruiken. Ik zocht voorbeelden bij o.a. BeagleBone (zie mijn ref.), alleen e.e.a. lukte nog niet zoals de voorbeelden. GNUblin geeft ook een recept, misschien dat dit je kan helpen. In ieder geval kwam ik Eclipse het meeste tegen als voorbeeld IDE bij embedded systems. Vandaar mijn vermoeden dat hiervoor meer gebruikers te vinden zijn.

http://www.elektor.nl/forum/forum/actuele-projecten/aan-de-slag-met-embedded-linux/eclipse.2285232.lynkx target='_blank'>
http://www.elektor.nl/forum/forum/actuele-projecten/aan-de-slag-met-embedded-linux/eclipse.2285232.lynkx


http://en.gnublin.org/index.php/Eclipse

PostPosted: Wed Jan 23, 2013 12:00 am
by anbch
Hi ,

Inderdaad Eclipse is een bekende ....

Ik heb alle stappen netjes gevolg , echter ik krijg steeds 2 waarschuwingen :

Error launching external scanner info generator (arm-linux-gnueabi-arm-linux-gnueabi-gcc -E -P -v -dD /home/embed/workspace/.metadata/.plugins/org.eclipse.cdt.make.core/specs.c)

Program 'arm-linux-gnueabi-arm-linux-gnueabi-gcc' is not found in $PATH

PostPosted: Fri Jan 25, 2013 12:00 am
by dcike
In eclipse is het vrij eenvoudig.
Downlaod de toolschain en installeer deze.
Daarna in eclipse onder c/c++build-> settings-> cross settings-> selecteer het juist path (zo iets als volgende ongeveer):
/opt/eldk-5.2/armv5te/sysroots/i686-eldk-linux/usr/bin/armv5te-linux-gnueabi

Daarna kan je een project maken en compileren.

Met scp kan je het gecompileerde programma onmiddelijk naar de SD-card copiƫren en daar dan op testen. Op je ubuntu pc kan dit niet omdat je een ARM toolchain gebruikt.
Eclipse-> Run->external tools->external tools configurations.
- Maak een nieuwe launch configuration.
-location: /usr/bin/scp
-arguments: scp plux_c root@192.168.1.111:/root/plux/

Als ik volgende week tijd heb plaats ik misschien een korte handleiding op mijn site, je vind er tevens mijn laatste ervaringen men gnublin.
http://www.dcisite.be/plux.html

Op volgende site vind je de informatie hoe ik alles aan de praat heb gekregen.
http://en.gnublin.org/index.php/Main_Page

Ik werk wel momenteel wel met de Gnublin Standard version deze heeft meer geheugen 32MB) en met Debian er op.

PostPosted: Sat Jan 26, 2013 12:00 am
by anbch
Hallo DCIke ,

Bedankt voor de informatie en de tips !

Via http://en.gnublin.org/index.php/Main_Page

heb ik de handleiding gevolgd. Echter zonder resultaat...

Heb besloten vanaf scratch te beginnen. Installatie Ubuntu etc ...


PostPosted: Sun Jan 27, 2013 12:00 am
by anbch
Blijkbaar beter resultaat ...

Volgende installatie uitgevoerd :
Ubuntu 12.04.1 LTS
Toolchain eldk-5.2.1 (eldk-5.2.1-armv5te.iso)
ElektorLinuxBoard : bootloader en linux-2.6.33-lpc313x (120026-11.zip)
OpenJDK Jave 7 Runtime
Eclipse c/c++ Developers (eclipse-cpp-indigo-SR2-incubation-linux-gtk)

Volgende cross settings in Eclipse dienen aangepast te worden :

Prefix en Path ( zie bijgevoegde afbeelding).