Mail Archives: djgpp/1999/02/28/10:26:25
At 10:45 AM 2/28/99 -0500, you wrote:
>Here is detailed info regarding my problem building c++ programs with gcc...
Looks like this is a bona fide bogon: everything is set up correctly and it
still doesn't work, and moreover, it works or doeasn't work based on
conditions that can't possibly affect it.
Things to look for now:
* Are you using an unusual local variant of DOS/Windows? Your country
code means there is a fair chance you're using a variant with
different language and possibly other, undocumented differences.
One of those could be screwing things up in an obscure way.
* Since gxx works and gcc sometimes doesn't, there may be a corruption
in gcc.exe; re-extract it from gcc281b.zip and see if the problem
goes away.
* Since gxx and gcc call the same passes, cpp, cc1plus, as, and ld,
none of those can be the problem or else gcc -lstdcxx and gxx would
work identically on your system, which they do not.
* Since gcc complains outputting to tester.exe but not to a.exe,
check anything that might make those two filenames behave
differently. Do you keep compiling to tester.exe with a previous
tester.exe to overwrite, but not a.exe? When you compile to
tester.exe, do you specify a drive and path, different from where
you invoke the compiler? (Then it may be running out of space on
that drive, but not when it makes a default a.exe in the invocation
directory.)
* Bubblespace: are you using any disk compression? That has been
known to introduce strange, inexplicable, and even seemingly
impossible bogons into the filesystem. For example, a drive with
40 megs free where any file create operation causes a spurious
"disk full" error, and occasional sporadic file vanishings.
* If all else fails, chalk it up to Winblows and M$.
--
.*. "Clouds are not spheres, mountains are not cones, coastlines are not
-() < circles, and bark is not smooth, nor does lightning travel in a
`*' straight line." -------------------------------------------------
-- B. Mandelbrot |http://surf.to/pgd.net
_____________________ ____|________ Paul Derbyshire pderbysh AT usa DOT net
Programmer & Humanist|ICQ: 10423848|
- Raw text -