Talk:GeckoPort version2

From Free Pascal wiki
Revision as of 19:50, 5 August 2012 by Burek (talk | contribs) (gecko2 doesn't work with fpc 2.6.0)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

The installation of the latest Gecko2 doesn't work.

Lazarus IDE version: 0.9.30.4
FPC version: 2.6.0
SVN revision: 35940
i386-win32-win32/win64

This is the paste of the "fppkg install gecko":

D:\lazarus\fpc\2.6.0\bin\i386-win32>fppkg install gecko
Install dependencies
Start building package lazmkunit for target i386-win32.
      Compiling lazmkunit.pp
[100%] Built target lazmkunit
Installation package lazmkunit for target i386-win32 succeeded
Dependencies installed
Downloading package gecko version 2.9.0-1
Start building package gecko for target i386-win32.
      Compiling nsTypes.pas
      Compiling nsGeckoStrings.pas
      Compiling nsInit.pas
      Compiling nsXPCOM.pas
      Compiling nsTypes.pas
      Compiling nsConsts.pas
      Compiling nsError.pas
      Compiling nsMemory.pas
      Compiling nsCID.pas
      Compiling nsConsts.pas
Warning: Circular dependency detected when compiling target nsXPCOM with target
nsGeckoStrings
      Compiling nsXPCOM.pas
      Compiling nsXPCOM.pas
Warning: Circular dependency detected when compiling target nsInit with target n
sGeckoStrings
      Compiling nsInit.pas
      Compiling nsInit.pas
      Compiling nsError.pas
      Compiling nsError.pas
      Compiling nsMemory.pas
      Compiling nsMemory.pas
      Compiling nsGeckoStrings.pas
      Compiling nsXPCOMGlue.pas
      Compiling nsErrorUtils.pas
      Compiling nsProfile.pas
The installer encountered the following error:
External command "D:\lazarus\fpc\2.6.0\bin\i386-win32\fpc.exe -n -Twin32 -FUunit
s\i386-win32 -FuD:\lazarus\fpc\2.6.0\\units\i386-win32\rtl "-FuC:\Documents and
Settings\Djuro\Local Settings\Application Data\FreePascal\fppkg\\units\i386-win3
2\lazmkunit" -FuD:\lazarus\fpc\2.6.0\\units\i386-win32\fpmkunit -FuD:\lazarus\fp
c\2.6.0\\units\i386-win32\fcl-process -FuD:\lazarus\fpc\2.6.0\\units\i386-win32\
paszlib -FuD:\lazarus\fpc\2.6.0\\units\i386-win32\hash -FuD:\lazarus\fpc\2.6.0\\
units\i386-win32\fcl-registry -FuD:\lazarus\fpc\2.6.0\\units\i386-win32\fcl-base
 -Figecko9 -Figecko10 -Sm -Sd -viq nsProfile.pas" failed with exit code 1. Conso
le output:
Target OS: Win32 for i386
Compiling nsProfile.pas
nsProfile.pas(53,66) Error: Identifier not found "PRBool"
nsProfile.pas(63,1) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
Error: D:\lazarus\fpc\2.6.0\bin\i386-win32\ppc386.exe returned an error exitcode
 (normal if you did not specify a source file to be compiled)

The FPC Package tool encountered the following error:
[gecko] Execution of FPMake build failed

D:\lazarus\fpc\2.6.0\bin\i386-win32>

}}}