Skip to content
Prev 6502 / 63424 Next

zip error, missing file

On Thu, 22 Nov 2001, Duncan Murdoch wrote:

            
COMMAND.COM should not be used. The correct shell is /bin/sh,exe, which is
ash.  This fails the first time through a build (as there is notheing to
update).
I don't see that with my make and sh.  The command run is

/cygdrive/c/R/tools/make DLLNM=  FLIBS="-lg2c" EXTRADOCS= \
  -C c:/R/rw1040/src/library/ctest PKG=ctest RHOME=c:/R/rw1040 RLIB=c:/R/rw1040/library \
  -f c:/R/rw1040/src/gnuwin32/MakePkg
make[2]: Entering directory `/cygdrive/c/R/rw1040/src/library/ctest'
---------- Making package ctest ------------
mkdir -p c:/R/rw1040/library/ctest
cp -r   ./INDEX  ./TITLE  c:/R/rw1040/library/ctest/
  making DLL
make[3]: Entering directory `/cygdrive/c/R/rw1040/src/library/ctest/src'
windres --include-dir c:/R/rw1040/src/include  -i ctest_res.rc -o ctest_res.o
------- Building ctest.dll from ctest.a ctest_res.o --------
echo LIBRARY ctest > ctest.def
echo EXPORTS >> ctest.def
nm ctest.a ctest_res.o > Defs
sed -n '/^........ [BCDRT] _/s/^........ [BCDRT] _/ /p' Defs >> ctest.def
rm -f Defs
gcc  --shared -s  -o ctest.dll ctest.def ctest.a ctest_res.o   -lg2c c:/R/rw1040/bin/R.dll
make[3]: Leaving directory `/cygdrive/c/R/rw1040/src/library/ctest/src'
  DLL made

....

so it looks like make is mis-behaving.  On the other hand, I have not idea
what it is for (Guido?) and suggest you remove it from
src/gnuwin32/Makefile.