parser/path confusion in fpc 1.9.1
Original Reporter info from Mantis: FPCCore
-
Reporter name: FPC core team
Original Reporter info from Mantis: FPCCore
- Reporter name: FPC core team
Description:
G:>d:\fpc106\bin\win32\ppc386 -TWin32 d:\lazarus\lcl\lcllinux.pp
Hint: End of reading config file fpc.cfg
Free Pascal Compiler version 1.0.10 [2003/06/27] for i386
Copyright (c) 1993-2003 by Florian Klaempfl
Target OS: Win32 for i386
Compiling d:\lazarus\lcl\lcllinux.pp
syswin32.pp(44,1) Hint: Conditional I386 was set at startup in last compilation of syswin32.pp
math.pp(44,79) Hint: Conditional I386 was set at startup in last compilation of math.pp
winapi.inc(1074,23) Hint: Parameter HWND not used
winapi.inc(1074,35) Hint: Parameter HWNDINSERTAFTER not used
winapi.inc(1074,58) Hint: Parameter X not used
winapi.inc(1074,61) Hint: Parameter Y not used
winapi.inc(1074,64) Hint: Parameter CX not used
winapi.inc(1074,68) Hint: Parameter CY not used
winapi.inc(1074,81) Hint: Parameter UFLAGS not used
winapi.inc(1170,47) Hint: Parameter STYLE1 not used
winapi.inc(1171,3) Hint: Parameter STYLE2 not used
winapi.inc(1186,24) Hint: Parameter PSTR not used
winapi.inc(1186,38) Hint: Parameter LEN not used
winapi.inc(1630,41) Hint: Parameter CRITSECTION not used
winapi.inc(1635,36) Hint: Parameter CRITSECTION not used
winapi.inc(1640,36) Hint: Parameter CRITSECTION not used
winapi.inc(1645,37) Hint: Parameter CRITSECTION not used
3000 Lines compiled, 1.2 sec
G:>
compiler 1.0.10 does work !!!
okay!
Now I compile the same file with fpc 1.9.1
Compiler 1.9.1 does not work !!!
G:>d:\fpc\bin\win32\ppc386 -TWin32 d:\lazarus\lcl\lcllinux.pp
Hint: End of reading config file fpc.cfg
Free Pascal Compiler version 1.9.1 [2003/11/08] for i386
Copyright (c) 1993-2002 by Florian Klaempfl
Target OS: Win32 for i386
Compiling d:\lazarus\lcl\lcllinux.pp
winapih.inc(324,12) Hint: Type "WPARAM" redefinition
winapih.inc(325,12) Hint: Type "LPARAM" redefinition
winapih.inc(326,13) Hint: Type "LRESULT" redefinition
winapih.inc(379,73) Error: Identifier not found "TRTLCriticalSection"
winapih.inc(380,68) Error: Identifier not found "TRTLCriticalSection"
winapih.inc(381,68) Error: Identifier not found "TRTLCriticalSection"
winapih.inc(382,69) Error: Identifier not found "TRTLCriticalSection"
lcllinux.pp(69,1) Fatal: There were 4 errors compiling module, stopping
Additional information:
Reporter: Max
EMail:
Mantis conversion info:
- Mantis ID: 4792
- OS: WIN32
- Version: 1.9.1