delorie.com/archives/browse.cgi | search |
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)
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |