From: "Damian Yerrick" Newsgroups: comp.os.msdos.djgpp References: <944167327 AT p25 DOT f21 DOT n452 DOT z2 DOT FIDOnet DOT ftn> Subject: Re: Some questions Lines: 52 Organization: Pin Eight Software X-Newsreader: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Message-ID: X-Trace: +4AzTbR+5ZbUsRB3XUkSfDXGwjtAorHzNwVtJqnqEyYT4TaGPUXjRh24qwZi18AdSe2w5F8lBMhP!tVn3zYImB6RA+Tj0+6hQJeIOmik6eutPKbtvut4tY/4N9Z6FnrrSfzmZe9nM8vSH8n/j0XYi X-Complaints-To: abuse AT gte DOT net X-Abuse-Info: Please be sure to forward a copy of ALL headers X-Abuse-Info: Otherwise we will be unable to process your complaint properly NNTP-Posting-Date: Thu, 02 Dec 1999 22:04:26 GMT Distribution: world Date: Thu, 02 Dec 1999 22:04:26 GMT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com "Alexey Gaev" , a DJGPP newbie, wrote: > About info.exe: it seems to work, shows some topics, but when I press 'h' to > start tutorial (I REALLY love tutorials ;), it shows me the message at the > bottom of my screen about ENOENT. What file does it miss? Depends on what exact error message it gives? > Second question: Is there any kind of Language Reference in the package? For > example, I want to know if I can tell the compiler to pass values to functions > in specified registers, like I did in WATCOM: #pragma aux MyFunc parm [eax]... Try poking around in info for GCC. > Third: is there any way to link programs on DJGPP with .obj files, created, > for example, by TASM? No. The file formats are incompatible, and .obj files want to run in real mode not DPMI. > And, finally: don't you think that 104 Kb for "Hello, world" > program, even with debug information, is too much? ;) > WATCOM C gives me 31 Kb in the same > conditions (of course, not counting dos4gw.exe ;). CWSDPMI + 104 Kb < DOS4GW + 31 KB So there. If you want Watcom or DJGPP programs smaller, get UPX. It packs even stripped DJGPP .exe's about 2.5:1. http://upx.tsx.org/ And it'll pack CWSDPMI.exe but not DOS4GW.exe. According to copyright law, is it infringement to "modify this software" by running UPX on it? > Please answer to serenkov AT gsu DOT unibel DOT by. Posted and emailed. -- Damian Yerrick http://yerricde.tripod.com/ My .sig is too long to include in an e-mail or NG message. Go to http://www.rose-hulman.edu/~yerricde/sig.html to see it.