emulators/gxemul

Anders Gavare anders at gavare.se
Mon Jan 2 21:54:34 PST 2006


Hi Ports!

I have two comments regarding the ports entry for GXemul:

1. The 0.3.7 release had a syntax bug in src/cpus/memory_ppc.c which
    wasn't triggered on my development platform (FreeBSD/Alpha 4.x) using
    neither gcc 3.4 or compaq's compiler, but it _is_ triggered by
    the default (2.95.4) compiler.  Both NetBSD and OpenBSD have a patch
    in their pkgsrc/ports trees; perhaps FreeBSD could apply something
    similar.

    http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/emulators/gxemul/patches/

2. When I did a "make install", GXemul got configured with X86 and SPARC
    emulation enabled. That is pretty pointless, as there is no such
    emualtion in 0.3.7. (There are skeletons, but they contain no actual
    implementation.)  In my opinion, it is better to not enable
    individual emulation modes in the makefile etc, but let GXemul's own
    configure enable those modes that are stable. This way, there will be
    less confusion as to what works and what doesn't work.


Anders
(the author of GXemul)


More information about the freebsd-ports mailing list