<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2016-03-21 2:12 GMT+01:00 Anthony Walter <span dir="ltr"><<a href="mailto:sysrpl@gmail.com" target="_blank">sysrpl@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra">Just a note, I attempted to compile your smart_pointer branch revision 33229 on a Raspberry Pi 3 Raspbian Jessie (with the latest updates) and the build failed.<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">make all OPT="-dFPC_ARMHF"</div><div class="gmail_extra"><br></div><div class="gmail_extra">Sorry, I didn't capture the output error messages.</div></div>
</blockquote></div><div class="gmail_extra"><br></div><div class="gmail_extra">...as expected. Building smart_pointers branch is more complicated. smart_pointers branch contains RTL and RTTI changes for records. To "make all" for smart_pointers branch you need to use smart_pointers compiler (sounds like paradox :).</div><div class="gmail_extra"><br></div><div class="gmail_extra">You can't build RTL and PACKAGES for smart_pointers branch by using standard FPC compiler. Small tips:</div><div class="gmail_extra"><br></div><div class="gmail_extra">1. build smart_pointers compiler by using FPC 3.0</div><div class="gmail_extra">2. build smart_pointers RTL & PACKAGES by using smart_pointers compiler from step 1.</div><div class="gmail_extra">3. now you can "make all" but only by using Compiler & RTL from steps 1 & 2</div></div><div class="gmail_extra"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>Best regards,<br>Maciej Izak</div></div></div>
</div></div>