Apache OpenOffice (AOO) Bugzilla – Issue 26983
compilation error in offapi (gnucp?)
Last modified: 2013-02-24 21:07:38 UTC
I'm building the source from SRC680_m32 on Windows 2000 using .NET 2003 compiler. I've checked my whole system and see no "guncp" there. Here's the error: == begin == merging registry "..\wntmsci10.pro\ucr\dcssform.db" under key "/" in registry ". .\wntmsci10.pro\ucr\offapi.db". merging registry "..\wntmsci10.pro\ucr\dcssformcomp.db" under key "/" in registr y "..\wntmsci10.pro\ucr\offapi.db". merging registry "..\wntmsci10.pro\ucr\dcsstable.db" under key "/" in registry " ..\wntmsci10.pro\ucr\offapi.db". del /y ..\wntmsci10.pro\misc\registrycheck.flag 4NT: The system cannot find the file specified. "D:\SRC680_m32\offapi\wntmsci10.pro\misc\registrycheck.flag" 0 files deleted \gnucp.exe -f ..\wntmsci10.pro\ucr\offapi.db ..\wntmsci10.pro\ucr\types.db 4NT: Unknown command "\gnucp.exe" dmake.exe: Error code 130, while making '..\wntmsci10.pro\ucr\types.db' ---*TG_SLO.MK*--- ERROR: Error 65280 occurred while making /cygdrive/d/SRC680_m32/offapi/util dmake: Error code 129, while making 'build_all' ---*TG_SLO.MK*---
SW->MH: seems to be more something in your area :-)
vq->mh: The problem is a misset GNUCOPY variable. In offapi/udk/makefile.mk the failing line is: +$(GNUCOPY) -f $(UCR)$/offapi.db $@ GNUCOPY is (should be) set in winenv.bat. I cannot check with SRC680_m32 and 4nt ATM, but I tried with cws_src680_ooo20040329 / cygwin-tcsh a few days ago and it worked without problem. vq->oldfield: Can you check that you have GNUCOPY set in winenv.bat. Please poste that line, or if in doubt, attach your winenv.bat to this issue.
Yes, it's as set GNUCOPY=d:\cygdrin\bin\cp.exe thx.
Yes, it's as set GNUCOPY=d:\cygwin\bin\cp.exe thx.
urks... blame me! find the if statement around $(GNUCOPY) in "solenv/inc/unitools.mk" and add the the missing "$2 on the left side.
*** Issue 27027 has been marked as a duplicate of this issue. ***
fixed in "solenv/inc/unitools.mk" rev. 1.25
*** Issue 27123 has been marked as a duplicate of this issue. ***
close issue.