Mail Archives: djgpp/1999/04/05/18:19:12
Hello all.
How can it be that SOMETIMES, if I STRIP (or compile with -s) an EXE file,
it works OK on my developement machine (P75, 16MB RAM, tested both with
CWSDPMI v3 and v4 and both with HIMEM, HIMEM+EMM386 and NO memory manager)
and says "OMPT: cannot open file" when run on test machine (P150, 8MB RAM,
same memory configurations) ? If I compile with -s sometimes the program
starts, but halts with a SIGSEGV after some seconds. Note that the source
code is THE SAME, and program doesen't require any input... Comparing a
STRIPped EXE and the same EXE compiled with -s gives differences only in
the stub (all differences before offset 0x800).
I'm still using DJGPP 2.01 since 2.02 seems to have some bugs in the C++
compiler ("Internal compiler error" when trying to compile PDMLWP03).
Uh, another strange thing is with PDMLWP03 : it seems it can't hook IRQ8
if I don't load networking software (Novell Personal netware Client). If I
load it till VLM.EXE, I can unload it all and IRQ8 keeps being hooked.
Any hint ? Other tests I can do ?
Please answer both in the mailing list and e-mail since I only read the
daily digest.
Thanks,
Diego.
- Raw text -