====== Multi-Generator (MGEN) ======
===== FreeBSD Install =====
Die Ports für MGEN sind ziemlich alt und nicht für 64-bit Systeme geeignet.
Aus den //Nightly Snapshots// lässt sich aber die aktuelle Version 5 mit einigen Anpassungen auch mittels ''clang'' übersetzen.
- Download MGEN: http://downloads.pf.itd.nrl.navy.mil/mgen/nightly_snapshots/mgen-svnsnap.tgz
- Download Protolib: http://downloads.pf.itd.nrl.navy.mil/protolib/nightly_snapshots/protolib-svnsnap.tgz
- Quellen entpacken:
tar xvzf mgen-svnsnap.tgz
tar xvzf protolib-svnsnap.tgz
- Protolib in das Quellverzeichnis von MGEN verschieben:
mv protolib mgen/
- Im Makefile von MGEN ''mgen/makefiles/Makefile.freebsd'' Zeile 43 muss der Compiler geändert werden: statt ''g++'' sollte dort ''c++'' stehen.
- Anschließend können die Quellen übersetzt werden:
cd ~/mgen/makefiles
make -f Makefile.freebsd
https://code.google.com/p/coreemu/wiki/MGEN