Build- und Debughinweise
========================

1. Paketübersicht
-----------------
liberic: mconfigure. Die Version wird durch den -v-Parameter bestimmt, die SW wird in
  ~/eric erwartet.
libmebil-eric-perl: mconfigure
libmeric: ./configure
  benötigt ERiC-Header in ~/eric/ERiC-<version>/<target>/include
  Achtung: Projektname ist mERiC
mebil: mconfigure

2. Debughinweise
----------------

2.1 mebil

Direkter Kommandozeilenaufruf von mebil.pl in ~/mebil/src/mebil mit PERL5LIB=~/mebil/src/mebil:~/mebil/src

2.2 libmeric

- In libmeric eine Endlosschleife einbauen und mit Eclipse übersetzen
	cout << "step into EL" << endl;
	/* An infinite loop that usually won't be optimised away  */
	int temp_val = 1;
	while(temp_val > 0)
	  {
	    temp_val--;
	    if(temp_val < 50)
	        temp_val = 100;
	  }
	cout << "EL ended" << endl;

- beim Aufruf von mebil.pl LD_LIBRARY_PATH=~/mebil/csrc/libmeric/Debug/
- mit top PID des Prozesses finden
- sudo gdb perl PID
- EL verlassen: set temp_val=-1000