[Lazarus] Which fpc/lazarus svn to use?

Kjow antispammoni at gmail.com
Fri Sep 27 22:30:38 CEST 2013


Hi all,

I never understood which svn to download for stable "homemade buildings".

About trunk:

FPC -> http://svn.freepascal.org/svn/fpc/trunk/
Lazarus -> http://svn.freepascal.org/svn/lazarus/trunk/

About stable tree, which?
FPC:
http://svn.freepascal.org/svn/fpc/branches/fixes_2_6/
http://svn.freepascal.org/svn/fpc/branches/fixes_2_6_0/
http://svn.freepascal.org/svn/fpc/tags/release_2_6_2/

Lazarus:
http://svn.freepascal.org/svn/lazarus/branches/fixes_1_0/
http://svn.freepascal.org/svn/lazarus/branches/fixes_1_2/
http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0/
http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0_12/
http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_1_99pre/

...and then, when a new version is released, I need to download an other
svn url, deleting the old one? Can I upgrade?

Is there something similar to trunk tree (only one url) that is always
updated to the latest revision/version?


Anyway, I'm under Win8 and FPC trunk tree has no problems (ok, with FPC
revs <= r25566) and i386-win32, x86_64-win64, arm-android, arm-linux.

Trying to build all the three FPC svn above (fixes_2_6 or fixes_2_6_0 or
release_2_6_2), it works only with i386-win32. If I try x86_64-win64 I get
these errors:

...
...
...
make[4]: Leaving directory
`c:/Develop4/fpc/svn_sources/fpc_2.6.x_src/packages/p
aszlib'
make -C fpmkunit bootstrap
make[4]: Entering directory
`c:/Develop4/fpc/svn_sources/fpc_2.6.x_src/packages/
fpmkunit'
c:/Develop4/fpc/svn_sources/fpc_2.6.x_src/compiler/ppc.exe src/fpmkunit.pp
-n -F
uc:/Develop4/fpc/svn_sources/fpc_2.6.x_src/rtl/units/i386-win32
-Fuc:/Develop4/f
pc/svn_sources/fpc_2.6.x_src/packages/hash
-Fuc:/Develop4/fpc/svn_sources/fpc_2.
6.x_src/packages/paszlib
-Fuc:/Develop4/fpc/svn_sources/fpc_2.6.x_src/packages/f
cl-process -dNO_UNIT_PROCESS -dNO_UNIT_ZIPPER -FUunits_bs/i386-win32
fpmkunit.pp(437,17) Error: Forward declaration not solved "constructor
TPackageV
ariant.Create(TCollection);"
fpmkunit.pp(438,16) Error: Forward declaration not solved "destructor
TPackageVa
riant.Destroy;"
fpmkunit.pp(452,14) Error: Forward declaration not solved
"TPackageVariants.GetA
ctivePackageVariant:TPackageVariant;"
fpmkunit.pp(453,14) Error: Forward declaration not solved
"TPackageVariants.GetD
efaultPackageVariant:TPackageVariant;"
fpmkunit.pp(454,15) Error: Forward declaration not solved
"TPackageVariants.SetA
ctivePackageVariantName(AnsiString);"
fpmkunit.pp(455,15) Error: Forward declaration not solved
"TPackageVariants.SetD
efaultPackageVariantName(AnsiString);"
fpmkunit.pp(457,14) Error: Forward declaration not solved
"TPackageVariants.GetO
wner:TPersistent;"
fpmkunit.pp(459,14) Error: Forward declaration not solved
"TPackageVariants.Add(
AnsiString):TPackageVariant;"
fpmkunit.pp(7319) Fatal: There were 8 errors compiling module, stopping
Fatal: Compilation aborted
make[4]: *** [bootstrap] Error 1
make[4]: Leaving directory
`c:/Develop4/fpc/svn_sources/fpc_2.6.x_src/packages/f
pmkunit'
make[3]: *** [fpmkunit_bootstrap] Error 2
make[3]: Leaving directory
`c:/Develop4/fpc/svn_sources/fpc_2.6.x_src/packages'
make[2]: *** [packages_all] Error 2
make[2]: Leaving directory `c:/Develop4/fpc/svn_sources/fpc_2.6.x_src'
make[1]: *** [build-stamp.x86_64-win64] Error 2
make[1]: Leaving directory `c:/Develop4/fpc/svn_sources/fpc_2.6.x_src'
make: *** [crossall] Error 2


Thank you and best regards,

Kjow
www.kjow.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20130927/32eb7ab8/attachment-0002.html>


More information about the Lazarus mailing list