<div dir="ltr"><div><div>Hi all,<br><br>I never understood which svn to download for stable "homemade buildings".<br><br>About trunk:<br><br>FPC -> <a href="http://svn.freepascal.org/svn/fpc/trunk/">http://svn.freepascal.org/svn/fpc/trunk/</a><br>
Lazarus -> <a href="http://svn.freepascal.org/svn/lazarus/trunk/">http://svn.freepascal.org/svn/lazarus/trunk/</a><br><br>About stable tree, which?<br>FPC:<br><a href="http://svn.freepascal.org/svn/fpc/branches/fixes_2_6/">http://svn.freepascal.org/svn/fpc/branches/fixes_2_6/</a><br>
<a href="http://svn.freepascal.org/svn/fpc/branches/fixes_2_6_0/">http://svn.freepascal.org/svn/fpc/branches/fixes_2_6_0/</a><br><a href="http://svn.freepascal.org/svn/fpc/tags/release_2_6_2/">http://svn.freepascal.org/svn/fpc/tags/release_2_6_2/</a><br>
<br>Lazarus:<br><a href="http://svn.freepascal.org/svn/lazarus/branches/fixes_1_0/">http://svn.freepascal.org/svn/lazarus/branches/fixes_1_0/</a><br><a href="http://svn.freepascal.org/svn/lazarus/branches/fixes_1_2/">http://svn.freepascal.org/svn/lazarus/branches/fixes_1_2/</a><br>
<a href="http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0/">http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0/</a><br><a href="http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0_12/">http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_0_12/</a><br>
<a href="http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_1_99pre/">http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_1_99pre/</a><br><br>...and then, when a new version is released, I need to download an other svn url, deleting the old one? Can I upgrade?<br>
<br>Is there something similar to trunk tree (only one url) that is always updated to the latest revision/version?<br><br><br>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.<br>
<br>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:<br><br>...<br>...<br>...<br>make[4]: Leaving directory `c:/Develop4/fpc/svn_sources/fpc_2.6.x_src/packages/p<br>
aszlib'<br>make -C fpmkunit bootstrap<br>make[4]: Entering directory `c:/Develop4/fpc/svn_sources/fpc_2.6.x_src/packages/<br>fpmkunit'<br>c:/Develop4/fpc/svn_sources/fpc_2.6.x_src/compiler/ppc.exe src/fpmkunit.pp -n -F<br>
uc:/Develop4/fpc/svn_sources/fpc_2.6.x_src/rtl/units/i386-win32 -Fuc:/Develop4/f<br>pc/svn_sources/fpc_2.6.x_src/packages/hash -Fuc:/Develop4/fpc/svn_sources/fpc_2.<br>6.x_src/packages/paszlib -Fuc:/Develop4/fpc/svn_sources/fpc_2.6.x_src/packages/f<br>
cl-process -dNO_UNIT_PROCESS -dNO_UNIT_ZIPPER -FUunits_bs/i386-win32<br>fpmkunit.pp(437,17) Error: Forward declaration not solved "constructor TPackageV<br>ariant.Create(TCollection);"<br>fpmkunit.pp(438,16) Error: Forward declaration not solved "destructor TPackageVa<br>
riant.Destroy;"<br>fpmkunit.pp(452,14) Error: Forward declaration not solved "TPackageVariants.GetA<br>ctivePackageVariant:TPackageVariant;"<br>fpmkunit.pp(453,14) Error: Forward declaration not solved "TPackageVariants.GetD<br>
efaultPackageVariant:TPackageVariant;"<br>fpmkunit.pp(454,15) Error: Forward declaration not solved "TPackageVariants.SetA<br>ctivePackageVariantName(AnsiString);"<br>fpmkunit.pp(455,15) Error: Forward declaration not solved "TPackageVariants.SetD<br>
efaultPackageVariantName(AnsiString);"<br>fpmkunit.pp(457,14) Error: Forward declaration not solved "TPackageVariants.GetO<br>wner:TPersistent;"<br>fpmkunit.pp(459,14) Error: Forward declaration not solved "TPackageVariants.Add(<br>
AnsiString):TPackageVariant;"<br>fpmkunit.pp(7319) Fatal: There were 8 errors compiling module, stopping<br>Fatal: Compilation aborted<br>make[4]: *** [bootstrap] Error 1<br>make[4]: Leaving directory `c:/Develop4/fpc/svn_sources/fpc_2.6.x_src/packages/f<br>
pmkunit'<br>make[3]: *** [fpmkunit_bootstrap] Error 2<br>make[3]: Leaving directory `c:/Develop4/fpc/svn_sources/fpc_2.6.x_src/packages'<br>make[2]: *** [packages_all] Error 2<br>make[2]: Leaving directory `c:/Develop4/fpc/svn_sources/fpc_2.6.x_src'<br>
make[1]: *** [build-stamp.x86_64-win64] Error 2<br>make[1]: Leaving directory `c:/Develop4/fpc/svn_sources/fpc_2.6.x_src'<br>make: *** [crossall] Error 2<br><br><br></div>Thank you and best regards,<br><br></div>Kjow<br>
<a href="http://www.kjow.net">www.kjow.net</a><br></div>