[Lazarus] fpReport released

Michael W. Vogel m-w-vogel at gmx.de
Sun Aug 20 21:05:04 CEST 2017


Am 20.08.2017 um 20:35 schrieb Michael Van Canneyt via Lazarus:
> fpreport has been committed to FPC SVN: packages/fcl-report.
> It should compile on windows, linux, freebsd and darwin.

I just tried to compile a clean fpc:
make distclean
make all install INSTALL_PREFIX=%FpcPath% 
PP=%BootStrapCompilerPath%\ppc386.exe

I got this error:


Start compiling package fcl-report for target i386-win32.
        Compiling fcl-report\BuildUnit_fcl_report.pp
        Compiling .\fcl-report\src\fpreportstreamer.pp
        Compiling .\fcl-report\src\fpreporthtmlparser.pp
        Compiling .\fcl-report\src\fpreport.pp
        Compiling .\fcl-report\src\fpjsonreport.pp
        Compiling .\fcl-report\src\fpreportjson.pp
        Compiling .\fcl-report\src\fpreportdb.pp
External command "c:/32fpc311/fpc/compiler/ppc386.exe -Twin32 
-FUfcl-report\unit
s\i386-win32\ -Fuc:\32fpc311\fpc\rtl\units\i386-win32\ 
-Fuc:\32fpc311\fpc\packag
es\fcl-base\units\i386-win32\ 
-Fuc:\32fpc311\fpc\packages\fcl-res\units\i386-win
32\ -Fuc:\32fpc311\fpc\packages\rtl-objpas\units\i386-win32\ 
-Fuc:\32fpc311\fpc\
packages\fcl-image\units\i386-win32\ 
-Fuc:\32fpc311\fpc\packages\pasjpeg\units\i
386-win32\ -Fuc:\32fpc311\fpc\packages\paszlib\units\i386-win32\ 
-Fuc:\32fpc311\
fpc\packages\hash\units\i386-win32\ 
-Fuc:\32fpc311\fpc\packages\fcl-xml\units\i3
86-win32\ -Fuc:\32fpc311\fpc\packages\fcl-pdf\units\i386-win32\ 
-Fuc:\32fpc311\f
pc\packages\fcl-json\units\i386-win32\ -Fufcl-report\src -Ur -Xs -O2 -n 
-di386 -
dRELEASE -XX -CX -viq fcl-report\BuildUnit_fcl_report.pp" failed with 
exit code
1. Console output:
Target OS: Win32 for i386
Compiling fcl-report\BuildUnit_fcl_report.pp
Compiling .\fcl-report\src\fpreportstreamer.pp
Writing Resource String Table file: fpreportstreamer.rsj
Compiling .\fcl-report\src\fpreporthtmlparser.pp
Compiling .\fcl-report\src\fpreport.pp
Writing Resource String Table file: fpreport.rsj
Compiling .\fcl-report\src\fpjsonreport.pp
Writing Resource String Table file: fpjsonreport.rsj
Compiling .\fcl-report\src\fpreportjson.pp
Writing Resource String Table file: fpreportjson.rsj
Compiling .\fcl-report\src\fpreportdb.pp
fpreportdb.pp(22,32) Fatal: Can't find unit db used by fpreportdb
Fatal: Compilation aborted

The installer encountered the following error:
Compilation of "BuildUnit_fcl_report.pp" failed
make[2]: *** [smart] Error 1
make[2]: Leaving directory `c:/32fpc311/fpc/packages'
make[1]: *** [packages_smart] Error 2
make[1]: Leaving directory `c:/32fpc311/fpc'
make: *** [build-stamp.i386-win32] Error 2


Michl



More information about the Lazarus mailing list