X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f NNTP-Posting-Date: Thu, 02 Mar 2006 04:01:09 -0600 Message-ID: <4406BDFC.FAE573EA@yahoo.com> Date: Thu, 02 Mar 2006 04:42:20 -0500 From: CBFalconer Organization: Ched Research http://cbfalconer.home.att.net X-Mailer: Mozilla 4.75 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.os.msdos.djgpp Subject: Re: The system cannot execute the specified program References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 33 NNTP-Posting-Host: 216.204.220.89 X-Trace: sv3-Myy35d1V1AlI3JtHKffwb0NRAwM8nM4MhPVZNP8SLHpR252YG3WdoNOcm8PQzYJU8pnUxxs93pnNyhj!/t6MZ4n8qeWPC2A2zvfm6H9dtFbo7NtgjE4iFv51Xqehg04a/nAG8/5hSsKbmkfvb4mk+fIneA== X-Complaints-To: abuse AT arcusdigital DOT com X-DMCA-Complaints-To: abuse AT arcusdigital DOT com X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.32 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Wes wrote: > > I'm getting this error whenever I run my program from a path that is longer > than 64 characters. From what I have been able to find through Google is > that this is the expected behavior for 16-bit applications > (http://support.microsoft.com/kb/q241712/). The Microsoft page, however, > does not mention if "16-bit Program" means a16-bit dos program or a16-bit > windows program. > > DJGPP is a 32-bit compiler, so does the compiled executable count as a > 32-bit program? Does windows treat all dos programs as 16-bit? Is there a > way to flag the compiler to tell windows to treat it as a 32-bit program? > > Has anyone else seen this problem? What kind of work arounds have you found? Use the subst command. Avoid directories with long names and/or spaces in their names like the plague they are. In W98 I have the following in autoexec.bat (which has to use the 8.3 names): Rem shorten paths subst x: c:\util subst v: c:\progra~1\micros~3 subst u: c:\windows\applic~1 -- "If you want to post a followup via groups.google.com, don't use the broken "Reply" link at the bottom of the article. Click on "show options" at the top of the article, then click on the "Reply" at the bottom of the article headers." - Keith Thompson More details at: Also see