[fpc-devel] fpc trunk compile failure...
waldo kitty
wkitty42 at windstream.net
Mon Dec 1 20:59:18 CET 2014
On 12/1/2014 1:24 PM, waldo kitty wrote:
> i am going to make a copy of my bootstrap directory and attempt to update the
> existing files from the FPC 2.6.4 installation... i'll get back with the
> results... of course, my update script will pull a new revision from the
> repository during this process but we'll see what happens, either way ;)
no, same problem as before... i updated 31 of the 32 files in my bootstrap
i386-win32 directory (c:\freepascal\binutils\i386-win32)... the upx.exe binary
is the only one i didn't have in the 2.6.4 installation...
i updated the existing (default) ppc386.exe in the bootstrap directory
(c:\freepascal\binutils) to the one from 2.6.4 and also copied it as
ppc386-2.6.4.exe which i then forced the use of in my update script
(PP=ppc386-2.6.4.exe)...
my script always starts with distclean...
these are just compiled...
custapp.pp 2014-Mar-17 in c:\freepascal\fpc\trunk\packages\fcl-base\src
custapp.o 2014-Dec-01 in
c:\freepascal\fpc\trunk\packages\fcl-base\units\i386-win32
custapp.ppu 2014-Dec-01 in
c:\freepascal\fpc\trunk\packages\fcl-base\units\i386-win32
custapp.rsj 2014-Dec-01 in
c:\freepascal\fpc\trunk\packages\fcl-base\units\i386-win32
these are old from the last successful compile...
custapp.o 2014-Nov-22 in c:\freepascal\fpc\trunk\units\i386-win32\fcl-base
custapp.ppu 2014-Nov-22 in c:\freepascal\fpc\trunk\units\i386-win32\fcl-base
custapp.rsj 2014-Nov-22 in c:\freepascal\fpc\trunk\units\i386-win32\fcl-base
why weren't they updated from the ones in the packages directory which were just
built previously above about the 10% level of the process?
what changed since 2014-Nov-22 in the build process? it worked then but not now?
as near as i can tell, the problem is somewhere in here because it is finding
the old unit file but not the sources where they reside... i'm not familiar with
how fpcmake works so i don't even know where to begin trying to track the
problem down... all i have is the full output redirected to a log file which i
can make available to you if desired... it is about 2750 lines long at 242KB...
make utils_all FPC=c:/freepascal/fpc/trunk/compiler/ppc386.exe
FPCFPMAKE=c:/freepascal/fpc/trunk/compiler/ppc386.exe RELEASE=1 'OPT='
make[1]: Entering directory `c:/freepascal/fpc/trunk'
make -C utils all
make[2]: Entering directory `c:/freepascal/fpc/trunk/utils'
c:/freepascal/fpc/trunk/compiler/ppc386.exe fpmake.pp
-Fuc:/freepascal/fpc/trunk/rtl/units/i386-win32
-Fuc:/freepascal/fpc/trunk/packages/paszlib/units/i386-win32
-Fuc:/freepascal/fpc/trunk/packages/fcl-process/units/i386-win32
-Fuc:/freepascal/fpc/trunk/packages/hash/units/i386-win32
-Fuc:/freepascal/fpc/trunk/packages/libtar/units/i386-win32
-Fuc:/freepascal/fpc/trunk/packages/fpmkunit/units/i386-win32
-Fuc:/freepascal/fpc/trunk/packages/fcl-json/units/i386-win32
./fpmake.exe compile --localunitdir=.. --globalunitdir=../packages --os=win32
--cpu=i386 -o -Ur -o -Xs -o -O2 -o -n -o
-Fuc:/freepascal/fpc/trunk/rtl/units/i386-win32 -o
-Fuc:/freepascal/fpc/trunk/packages/paszlib/units/i386-win32 -o
-Fuc:/freepascal/fpc/trunk/packages/fcl-process/units/i386-win32 -o
-Fuc:/freepascal/fpc/trunk/packages/hash/units/i386-win32 -o
-Fuc:/freepascal/fpc/trunk/packages/libtar/units/i386-win32 -o
-Fuc:/freepascal/fpc/trunk/packages/fpmkunit/units/i386-win32 -o
-Fuc:/freepascal/fpc/trunk/packages/fcl-json/units/i386-win32 -o -di386 -o
-dRELEASE --compiler=c:/freepascal/fpc/trunk/compiler/ppc386.exe -bu
Start compiling package utils for target i386-win32.
Compiling BuildUnit_utils.pp
Compiling usubst.pp
Compiling ptopu.pp
Compiling ptop.pp
The installer encountered the following error:
External command "c:/freepascal/fpc/trunk/compiler/ppc386.exe -Twin32
-FEbin\i386-win32 -FUunits\i386-win32\
-Fuc:\freepascal\fpc\trunk\rtl\units\i386-win32\
-Fuc:\freepascal\fpc\trunk\units\i386-win32\fcl-base
-Fuc:\freepascal\fpc\trunk\units\i386-win32\paszlib
-Fuc:\freepascal\fpc\trunk\units\i386-win32\hash -Ur -Xs -O2 -n
-Fuc:/freepascal/fpc/trunk/rtl/units/i386-win32
-Fuc:/freepascal/fpc/trunk/packages/paszlib/units/i386-win32
-Fuc:/freepascal/fpc/trunk/packages/fcl-process/units/i386-win32
-Fuc:/freepascal/fpc/trunk/packages/hash/units/i386-win32
-Fuc:/freepascal/fpc/trunk/packages/libtar/units/i386-win32
-Fuc:/freepascal/fpc/trunk/packages/fpmkunit/units/i386-win32
-Fuc:/freepascal/fpc/trunk/packages/fcl-json/units/i386-win32 -di386 -dRELEASE
-viq ptop.pp" failed with exit code 1. Console output:
--
NOTE: No off-list assistance is given without prior approval.
Please *keep mailing list traffic on the list* unless
private contact is specifically requested and granted.
More information about the fpc-devel
mailing list