1. Without the patch: ./boostrap reports an error like this: http://img276.echo.cx/my.php?image=a26lj.jpg
and here is boostrap's log: Making distclean in msdos make[1]: Entering directory `/cygdrive/c/OpenOfficeCVS/dmake/msdos' test -z "libmsdos.a" || rm -f libmsdos.a rm -f *.obj rm -f *.tab.c test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -rf ./.deps rm -f Makefile make[1]: Leaving directory `/cygdrive/c/OpenOfficeCVS/dmake/msdos' Making distclean in win95 make[1]: Entering directory `/cygdrive/c/OpenOfficeCVS/dmake/win95' Making distclean in microsft make[2]: Entering directory `/cygdrive/c/OpenOfficeCVS/dmake/win95/microsft' test -z "libmsft.a" || rm -f libmsft.a rm -f *.obj rm -f *.tab.c test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -rf ./.deps rm -f Makefile make[2]: Leaving directory `/cygdrive/c/OpenOfficeCVS/dmake/win95/microsft' Making distclean in . make[2]: Entering directory `/cygdrive/c/OpenOfficeCVS/dmake/win95' test -z "libwin95.a" || rm -f libwin95.a rm -f *.obj rm -f *.tab.c test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags make[2]: Leaving directory `/cygdrive/c/OpenOfficeCVS/dmake/win95' rm -rf ./.deps rm -f Makefile make[1]: Leaving directory `/cygdrive/c/OpenOfficeCVS/dmake/win95' Making distclean in startup make[1]: Entering directory `/cygdrive/c/OpenOfficeCVS/dmake/startup' Making distclean in winnt make[2]: Entering directory `/cygdrive/c/OpenOfficeCVS/dmake/startup/winnt' Making distclean in msvc6 make[3]: Entering directory `/cygdrive/c/OpenOfficeCVS/dmake/startup/winnt/msvc6' test -z "" || rm -f rm -f Makefile make[3]: Leaving directory `/cygdrive/c/OpenOfficeCVS/dmake/startup/winnt/msvc6' Making distclean in . make[3]: Entering directory `/cygdrive/c/OpenOfficeCVS/dmake/startup/winnt' test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags make[3]: Leaving directory `/cygdrive/c/OpenOfficeCVS/dmake/startup/winnt' rm -f Makefile make[2]: Leaving directory `/cygdrive/c/OpenOfficeCVS/dmake/startup/winnt' Making distclean in . make[2]: Entering directory `/cygdrive/c/OpenOfficeCVS/dmake/startup' test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags make[2]: Leaving directory `/cygdrive/c/OpenOfficeCVS/dmake/startup' rm -f Makefile make[1]: Leaving directory `/cygdrive/c/OpenOfficeCVS/dmake/startup' Making distclean in unix make[1]: Entering directory `/cygdrive/c/OpenOfficeCVS/dmake/unix' test -z "libunix.a" || rm -f libunix.a rm -f *.obj rm -f *.tab.c test -z "" || rm -f rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags rm -rf ./.deps rm -f Makefile make[1]: Leaving directory `/cygdrive/c/OpenOfficeCVS/dmake/unix' Making distclean in . make[1]: Entering directory `/cygdrive/c/OpenOfficeCVS/dmake' test -z "dmake.exe" || rm -f dmake.exe rm -f *.obj rm -f *.tab.c test -z "" || rm -f rm -f config.h stamp-h1 rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags make[1]: Leaving directory `/cygdrive/c/OpenOfficeCVS/dmake' rm -f config.status config.cache config.log configure.lineno configure.status.lineno rm -rf ./.deps rm -f Makefile checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for gcc... /cygdrive/c/PROGRA~1/MICROS~2.NET/Vc7/bin/cl.exe checking for C compiler default output file name... conftest.exe checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... .exe checking for suffix of object files... obj checking whether we are using the GNU C compiler... no checking whether /cygdrive/c/PROGRA~1/MICROS~2.NET/Vc7/bin/cl.exe accepts -g... yes checking for /cygdrive/c/PROGRA~1/MICROS~2.NET/Vc7/bin/cl.exe option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of /cygdrive/c/PROGRA~1/MICROS~2.NET/Vc7/bin/cl.exe... none checking how to run the C preprocessor... /cygdrive/c/PROGRA~1/MICROS~2.NET/Vc7/bin/cl.exe -E checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking for ranlib... ranlib checking for gawk... (cached) gawk checking for dirent.h that defines DIR... no checking for sys/ndir.h that defines DIR... no checking for sys/dir.h that defines DIR... no checking for ndir.h that defines DIR... no checking for library containing opendir... no checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... no checking for inttypes.h... no checking for stdint.h... no checking for unistd.h... no checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for strings.h... (cached) no checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for unistd.h... (cached) no checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking utime.h usability... no checking utime.h presence... no checking for utime.h... no checking spawn.h usability... no checking spawn.h presence... no checking for spawn.h... no checking wait.h usability... no checking wait.h presence... no checking for wait.h... no checking sys/wait.h usability... no checking sys/wait.h presence... no checking for sys/wait.h... no checking for an ANSI C-conforming const... yes checking for off_t... yes checking for size_t... yes checking for int8... no checking for uint8... no checking for int16... no checking for uint16... no checking for int32... no checking for uint32... no checking whether time.h and sys/time.h may both be included... no checking for short... yes checking size of short... 2 checking for int... yes checking size of int... configure: error: cannot compute sizeof (int), 77 See `config.log' for more details. 2. With the patch: Then the dmake.exe-V reports this: http://img274.echo.cx/my.php?image=a30ce.jpg On 5/27/05, tuan khanh dang <[EMAIL PROTECTED]> wrote: > Could you please send me your dmake.exe? > > On 5/26/05, Volker Quetschke <[EMAIL PROTECTED]> wrote: > > tuan khanh dang wrote: > > > > You wrote that you used: > > > > ./configure ... --with-use-shell=tcsh > > > > that implies that you generate a dmake that is build with the cygwin > > gcc. I suspect this is not the case. You wrote earlier that you patched > > the dmake sources. This is not necessary, there is another bug. > > > > can you report what "dmake -V" reports? > > > > > When I added these commands: > > > setenv DMAKEROOT "c:\OpenOfficeCVS\solenv\inc\startup" > > > setenv DMAKE_INC "c:\OpenOfficeCVS\solenv\inc" > > > > > > I fixed the last error, but I got a new error like this: > > No this doesn't fix anything, a cygwin build dmake is REQUIRED > > to successfully build in this setup. > > > > Clean dmake and solenv (get fresh checkouts, delete them first) > > and report ALL what ./bootstrap outputs. > > > > (Hint, you can redirect the output with something like > > "./bootsrap >& bla.log" to a file. > > > > Volker > > > > -- > > If you like my work consider: http://www.scytek.de/donations.html > > PGP/GPG key (ID: 0x9F8A785D) available from wwwkeys.de.pgp.net > > key-fingerprint 550D F17E B082 A3E9 F913 9E53 3D35 C9BA 9F8A 785D > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
