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.

  1. Quellen entpacken:
    tar xvzf mgen-svnsnap.tgz
    tar xvzf protolib-svnsnap.tgz
  2. Protolib in das Quellverzeichnis von MGEN verschieben:
    mv protolib mgen/
  3. Im Makefile von MGEN mgen/makefiles/Makefile.freebsd Zeile 43 muss der Compiler geändert werden: statt g++ sollte dort c++ stehen.
  4. Anschließend können die Quellen übersetzt werden:
    cd ~/mgen/makefiles
    make -f Makefile.freebsd

https://code.google.com/p/coreemu/wiki/MGEN