delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2002/11/08/02:30:33

From: "Louis P. Santillan" <lsantil AT calstatela DOT edu>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: i686-pc-msdosdjgpp-g++ problems (long)
Date: Thu, 7 Nov 2002 23:13:43 -0800
Organization: CSUnet
Lines: 19
Message-ID: <Pine.GSO.4.21.0211072301220.26998-100000@neptune.calstatela.edu>
References: <lrplsuounbjm9n878rvu4e4sobqofcu437 AT 4ax DOT com>
NNTP-Posting-Host: neptune.calstatela.edu
Mime-Version: 1.0
In-Reply-To: <lrplsuounbjm9n878rvu4e4sobqofcu437@4ax.com>
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
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

You may be missing an issue that continually crops up in porting *nix
software to DOS (or DJGPP): the DOS 8.3 file name limit comes up
constantly and usually appears in some form or another.  What the cross
compiler configuration does to get around this is to rename certain files
to be 8.3 compliant.  Take a look at some old [ANNOUNCE] messages on this
list and you will se references to it.  Flex is one project that must
always deal with this issue (because of the way it generates filenames for
its output).

WRT the binary size, seems a tad large but you are probably statically
linking the binary and quite possibly linking the entire
libstdc++.a file.  Turn on optimizations, turn on symbol stripping and
watch the file size plummet.

Louis

On Thu, 7 Nov 2002, Charles Wilkins wrote:
[SNIP]

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019