Date: Fri, 01 Sep 2000 19:25:21 +0200 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: mlewis AT ecr DOT net Message-Id: <8361-Fri01Sep2000192520+0300-eliz@is.elta.co.il> X-Mailer: Emacs 20.6 (via feedmail 8.2.emacs20_6 I) and Blat ver 1.8.5b CC: djgpp AT delorie DOT com In-reply-to: <003401c01426$b78a97c0$2f038f95@mvnc.edu> (mlewis@ecr.net) Subject: Re: maybe this is asked alot ? References: <003401c01426$b78a97c0$2f038f95 AT mvnc DOT edu> Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > From: "Mark Lewis" > Date: Fri, 1 Sep 2000 11:10:08 -0400 > > I am in the process of porting a freeBSD program to Windows/NT. One = > problem that I am running into is in my Makefile and compiling the = > source is that filenames with eight or more characters are not being = > found. I know this a UNIX to DOS file name issue, is there anyother = > solution than changing all the file names and references to them within = > the source code? The solution is to use a DJGPP (or another DOS) program when unpacking the FreeBSD distribuition. Then the long file names will be truncated to 8+3 limits, and all the DJGPP tools will be happy. The only problem you might need to deal with (by renaming files) is if any of the original names map to the same name after truncation. But these clashes are usually only a few, if any. DJTAR, a program supplied with djdev203.zip, is one program which can unpack a variety of formats, including .zip, .tar, and .tar.gz.