FPC compilatin fails: can't find unit CustApp used by pas2ut
Original Reporter info from Mantis: BigChimp
-
Reporter name: Reinier Olislagers
Original Reporter info from Mantis: BigChimp
- Reporter name: Reinier Olislagers
Description:
Compiling fpc gives
pas2ut.pp(20,45) Fatal: Can't find unit CustApp used by pas2ut
Fatal: Compilation aborted
Complete message:
C:/development/fpctrunk/compiler/ppc386.exe -Ur -Xs -O2 -n -S2h -FuC:/development/fpctrunk/rtl/units/i386-win32 -FuC:/development/fpctrunk/packages/paszlib/units/i386-win32 -FuC:/development/fpctrunk/packages/fcl-process/units/i386-win32 -FuC:/development/fpctrunk/packages/hash/units/i386-win32 -FuC:/development/fpctrunk/packages/fpmkunit/units/i386-win32 -FuC:/development/fpctrunk/packages/fcl-passrc/units/i386-win32 -FE. -FUunits/i386-win32 -di386 -dRELEASE pas2ut.pp
pas2ut.pp(20,45) Fatal: Can't find unit CustApp used by pas2ut
Additional information:
utils\Makefile.fpc contains:
[require]
packages=fcl-base paszlib hash
... so presumably that should compile fcl-base (+custapp) before pas2ut?
Anyway, in utils\pas2ut:
- adapted makefile.fpc:
[require]
packages=fcl-passrc => added fcl-base
- ran fpcmake.exe -w -Tall to regenerate Makefile
Though patch is attached, it had no effect for some reason?!?
Mantis conversion info:
- Mantis ID: 22707
- OS: Windows
- OS Build: Vista
- Build: r22196
- Platform: x64
- Version: 2.7.1