PM Bart wrotefpmkunit.pp(4850,16) Error: Incompatible types: got "TStrings"
expected "TStringsOptions"
fpmkunit.pp(9524) Fatal: There were 1 errors compiling module, stopping
If I fix that
( on line 4850 change
Options:=OptionsToStringList(Values[KeyOptions]);
into
Self.Options:=OptionsToStringList(Values[KeyOptions]);
)
I get the following crash:
make[3]: Leaving directory `C:/devel/fpc/trunk/packages/fpmkunit' C:/devel/fpc/trunk/compiler/ppc386.exe fpmake.pp
-FuC:/devel/fpc/trunk/packages/fpmkunit/units_bs/i386-win32 -FuC:/devel/fpc/trunk/rtl/units/i386-win32 -g -gl ./fpmake.exe compile --localunitdir=.. --os=win32 --cpu=i386 -o -Ur -o -Xs -o -O2 -o -n -o -g -o -gl -o -di386 -o -dRELEASE --compiler=C:/devel/fpc/trunk/compiler/ppc386.exe -bu -o -XX -o -CX The installer encountered the following error:
Access violation
An unhandled exception occurred at $65006E2D:
EAccessViolation: Access violation
$65006E2D
$00455589 FINALIZEUNITS, line 1065 of C:/devel/fpc/trunk/rtl/inc/system.inc $004950F1 INSTALLER, line 9461 of src/fpmkunit.pp $00401932 ADD_A52, line 3 of fpmake_proc.inc
$00449A38 ADD_PACKAGES, line 1 of fpmake_add.inc $0044B423 main, line 50 of fpmake.pp
An unhandled exception occurred at $65006E2D:
EAccessViolation: Access violation
$65006E2D
$004645CA TENCODING__destroy, line 215 of
C:/devel/fpc/trunk/rtl/objpas/sysutils/sysencoding.inc $00455589 FINALIZEUNITS, line 1065 of C:/devel/fpc/trunk/rtl/inc/system.inc $77AB8DA2
$77AB8D74
$77AA4216
$00455589 FINALIZEUNITS, line 1065 of C:/devel/fpc/trunk/rtl/inc/system.inc $004950F1 INSTALLER, line 9461 of src/fpmkunit.pp $00401932 ADD_A52, line 3 of fpmake_proc.inc
$00449A38 ADD_PACKAGES, line 1 of fpmake_add.inc $0044B423 main, line 50 of fpmake.pp
make[2]: *** [smart] Error 217
make[2]: Leaving directory `C:/devel/fpc/trunk/packages' make[1]: *** [packages_smart] Error 2
make[1]: Leaving directory `C:/devel/fpc/trunk'
make: *** [build-stamp.i386-win32] Error 2
Bart