Thanks, Bart. I will try this. Incidentally, I tried building
the SVN snapshot, but make fails at the very end, trying to
assemble the dosemu executable script. It tries to
tail +9 somefile >> 1.3.3.1/dosemu
and barfs; the +9 clearly is supposed to be -something.
I could not easily figure out what it was trying to do, so I just ran make
install and copied over the dosemu script from the 1.3.3.0 installation I
had been playing with; dosemu seemed to run fine, but Gcadd bombed as
before. If I cannot make it work with the alternate cpu emulator, is there
any more useful debugging output I could produce to send you? (or,
perchance, send you a trimmed-down GCADD installation which I know works
on a 32-bit machine and fails on a 64? It is not very big.)
thanks much for all the TLC.
--jim
On Fri, 23 Jun 2006, Bart Oldeman wrote:
On Thu, 22 Jun 2006, jeg@xxxxxxxxxxxxxxxxxxx wrote:
The problem as reported a few hours ago is ONLY a problem on 64-bit
machines. I built and installed 1.3.3.0 on an FC5-i386 (PIV) machine,
and Generic Cadd works fine, as it has done on 1.2.2.
the cpu emulator is experimental, and your problem a hard one. So I'm not
sure if it can be fixed easily; I don't have a lot of time for DOSEMU these
days.
That said, there exists an alternative cpu emulator which you can activate by
editing
src/emu-i386/simx86/Makefile
#
+ HOST_ARCH_SIM=1
top_builddir=../../..
then "make clean" and then make, make install. After that DOSEMU runs slower,
but you don't need to switch off NX and it may (or may not) run your program.
Bart
-
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
-
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html