[fpc-devel] Changes in Makefile-system

Jonas Maebe jonas.maebe at elis.ugent.be
Sat Apr 2 11:44:25 CEST 2011


On 02 Apr 2011, at 11:35, Michael Van Canneyt wrote:

> On Sat, 2 Apr 2011, Jonas Maebe wrote:
> 
>> It broke the compilation of 2.5.1 on all tested platforms last night. Here's the error I got on Darwin/ppc:
>> 
>> make -C fcl-web all
>> /Users/fpc/snapshot/fpc-2.3/compiler/ppcppc fpmake.pp -Ur -Xs -O2 -n -Fu/Users/fpc/snapshot/fpc-2.3/rtl/units/powerpc-darwin -Fu/Users/fpc/snapshot/fpc-2.3/packages/hash/units/powerpc-darwin -Fu/Users/fpc/snapshot/fpc-2.3/packages/paszlib/units/powerpc-darwin -Fu/Users/fpc/snapshot/fpc-2.3/packages/fcl-process/units/powerpc-darwin -Fu/Users/fpc/snapshot/fpc-2.3/packages/fpmkunit/units/powerpc-darwin -FE. -FUunits/powerpc-darwin -ap -dpowerpc -dRELEASE
>> {standard input}:unknown:FATAL:can't create output file: units/powerpc-darwin/fpmake.o
>> fpmake.pp(173,27) Fatal: There were 1 errors compiling module, stopping
>> Fatal: Compilation aborted
> 
> Does the output directory exist at all ?

Probably not. It has to be created by the Makefile/fpmake. All nightly runs are built from clean svn checkouts, so they don't have that "units" directory (while you, and probably Joost, presumably still had it a available from a previous build). That directory also has to be erased when performing a "make distclean".


Jonas


More information about the fpc-devel mailing list