delorie.com/archives/browse.cgi | search |
> From: Charles Wilkins <chas AT pcscs DOT com> > Newsgroups: comp.os.msdos.djgpp > Date: Sun, 10 Nov 2002 15:21:58 -0500 > > > >FWIW, the last address 0x0000d817 doesn't look like the normal DJGPP > >entry point. Perhaps the linker script is not the right one, or maybe > >the linker didn't find its script at all and used some default? > How can I check this? Like you did below: > Here is what happens when I compile this way: > /usr/local/compiler/cross4/djgpp/bin/i686-pc-msdosdjgpp-g++ -g > -Wl,--verbose welcome.cpp -o welcome.exe > > > GNU ld version 2.13.1 > Supported emulations: > i386go32 > cannot find script file djgpp.djl > cannot find script file > /usr/local/compiler/cross4/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/djgpp.djl > opened script file > /usr/local/compiler/cross4/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/djgpp.djl > using external linker script: These messages don't sound good to me. Why can't it find djgpp.djl in any of these places? It should, IIRC.
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |