Cygwin /tmp\foo behaviour
Sun Jun 11 17:49:00 GMT 2000
Which released version? I am using GCC 2.95.2 from
Cygwin 1.1.1 and it worked. I have not checked Cygwin
URL for updates recently.
--- Chris Faylor <firstname.lastname@example.org> wrote:
> It looks like the released version of gcc is
> confused by a TMP environment
> variable. We're working on this but for now,
> unsetting it should work
> Btw, '\' is a shell quoting character so 'ls
> /tmp\foo' is the same thing
> as 'ls /tmpfoo'.
> On Sun, Jun 11, 2000 at 05:36:10PM -0700, Suhaib
> Siddiqi wrote:
> >Do you have a /tmp directory under / ? If there is
> >/tmp directory, make cannot write temporary files
> >it and you will indeed get "ld: cannot open
> >/tmpfoo.exe: No such file or directory"
> >--- Trevor Forbes <email@example.com>
> >> When building Xfree I get the following error
> >> cygwin1.1.2
> >> rm -f libX11.a
> >> rm -f libX11.dll
> >> if [ -f /tmp/DLL_BASE_COUNTER ]; then true; \
> >> else echo 0x67000000 > /tmp/DLL_BASE_COUNTER; fi
> >> dllwrap -s --def X11.def --output-lib libX11.a -o
> >> libX11.dll Context.o
> >> Depths.o ParseCmd.o Quarks.o
> >> >
> >> parts removes
> >> >
> >> ..omTextPer.o omXChar.o junk.o -image-base
> >> /tmp/DLL_BASE_COUNTER`
> >> Can't open base file /tmp\cc017659.base
> >> collect2: ld returned 1 exit status
> >> dllwrap: gcc exited with status 1
> >> make: *** [libX11.dll] Error 1
> >> make: Target `all' not remade because of
> >> make: Leaving directory
> >> `/e/build2/cygwin-xfree/lib/X11'
> >> I assumed that "Can't open base file
> >> /tmp\cc017659.base" is the problem?
> >> If I do a test
> >> $ ld /tmp\foo.exe
> >> ld: cannot open /tmpfoo.exe: No such file or
> >> directory
> >> ^^^^^^^^^^^
> >> Is this the expected behaviour with the latest
> >> Cygwin?
> >> Does any one else see the same problem or have I
> >> done something wrong?
Do You Yahoo!?
Yahoo! Photos -- now, 100 FREE prints!
More information about the Cygwin-xfree