delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2011/08/30/18:59:04

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
X-Authenticated: #27081556
X-Provags-ID: V01U2FsdGVkX1/sQpF7nJzsamiG7YVfSVnSjB/JujUWf7cFEicW8L
0kf5ktECLb+MR0
From: Juan Manuel Guerrero <juan DOT guerrero AT gmx DOT de>
To: djgpp AT delorie DOT com
Subject: gcc difficulties on MSDOS 6.22 with LFN driver installed
Date: Wed, 31 Aug 2011 00:27:21 +0200
User-Agent: KMail/1.9.10
MIME-Version: 1.0
Message-Id: <201108310027.22056.juan.guerrero@gmx.de>
X-Y-GMX-Trusted: 0

I have tried to compile a simple program on MSDOS 6.22.  I have installed stock
djgpp 2.04 binaries.  Before installing djgpp I installed doslfn 0.40e so I had
LFN support avialable during unzipping the djgpp packages.  All djgpp programs
I started were able to use the installed LFN driver.  The only exception was
gcc and gpp.  I was not able to compile a trivial hello world program.  I tried
gcc 3.4.4 and gcc 4.6.1.  This is surprissing because the LFN driver used is the
same I use with FreeDOS, and there it works.  It makes no difference if I load
the driver in conventional memory or if I load it in UMBs. Also it makes no difference
if the driver generates numerical tails for the SFN or not.   Of course, as soon
as I remove the driver gcc works again.  Below is the error output produced by
gcc.  Any suggestions would be welcome.

Regards,
Juan M. Guerrero


Reading specs from c:/djgpp-2.04/bin/../lib/gcc/djgpp/3.44/specs
Configured with: /gnu/gcc-3.44/configure djgpp --prefix=/dev/env/DJDIR --disable-nls --disable-libstdcxx-pch
Thread model: single
gcc version 3.4.4
 c:/djgpp-2.04/bin/../libexec/gcc/djgpp/3.44/cc1.exe -quiet -v -iprefix c:/djgpp-2.04/bin/../lib/gcc/djgpp/3.44/ -remap -imacros c:/djgpp-2.04/bin/../lib/gcc/djgpp/3.44/djgpp.ver 1.c -quiet -dumpbase 1.c -mtune=pentium -auxbase 1 -version -o C:/TMP/cc9lZmUB.s
ignoring nonexistent directory "c:/djgpp-2.04/bin/../lib/gcc/djgpp/3.44/../../../../djgpp/include"
ignoring nonexistent directory "c:/djgpp-2.04/djgpp/include/"
#include "..." search starts here:
#include <...> search starts here:
 c:/djgpp-2.04/bin/../lib/gcc/djgpp/3.44/include
 c:/djgpp-2.04/lib/gcc/djgpp/3.44/include/
 c:/djgpp-2.04/include/
End of search list.
GNU C version 3.4.4 (djgpp)
	compiled by GNU C version 3.4.4.
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
cc1.exe: c:/djgpp-2.04/bin/../lib/gcc/djgpp/3.44/djgpp.ver: Value too large (EOVERFLOW)
1.c:1:19: c:/djgpp-2.04/include/stdio.h: Value too large (EOVERFLOW)

- Raw text -


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