<div dir="ltr"><div><br></div><div>Hi,</div><div><br></div><div>I'm trying to configure fppkg, because seems that this is only way to install GeckoPort version 2 (<a href="http://wiki.freepascal.org/GeckoPort_version2">wiki.freepascal.org/GeckoPort_version2</a>). I'm using thos tips: <a href="http://wiki.freepascal.org/fppkg#Configuration">wiki.freepascal.org/fppkg#Configuration</a> . I have CodeTyphon 4.0 so paths to FPC are different and can't configure it</div>
<div><br></div><div>What I did:</div><div>1. I added path to fpc binaries in linux PATH: /usr/lib/codetyphon/fpc/bin/x86_64-linux/fpc</div><div>2. First call of "fppkg list" created .fppkg directory (with /config subdir) and .config/fppkg.cfg file</div>
<div>3. Changed .config/fppkg.cfg to:</div><div><br></div><div><div>[Defaults]</div><div>ConfigVersion=4</div><div>LocalRepository={UserDir}.fppkg/</div><div>BuildDir={LocalRepository}build/</div><div>ArchivesDir={LocalRepository}archives/</div>
<div>CompilerConfigDir={LocalRepository}config/</div><div>RemoteMirrors=<a href="http://www.freepascal.org/repository/mirrors.xml">http://www.freepascal.org/repository/mirrors.xml</a></div><div>RemoteRepository=auto</div>
<div>CompilerConfig=fpconf.cfg</div><div>FPMakeCompilerConfig=fpc.cfg</div><div>Downloader=lnet</div></div><div><br></div><div>4. I created file .fppkg/config/fpconf.cfg with values:</div><div><br></div><div><div>[Defaults]</div>
<div>ConfigVersion=4</div><div>GlobalPrefix=/usr/lib/codetyphon/fpc/bin/x86_64-linux/fpc</div><div>LocalPrefix={LocalRepository}</div><div>Compiler=/usr/lib/codetyphon/fpc/bin/x86_64-linux/fpc</div><div>OS=linux</div><div>
CPU=x86_64</div><div>Version=2.7.1</div></div><div><br></div><div><div>5. And finally copy file /usr/lib/codetyphon/fpc/bin/x86_64-linux/fpc.cfg to .fppkg/config/fpc.cfg</div><div>6. Now calling "fppkg list" return me:</div>
</div><div><br></div><div><div>Name Installed Available</div><div>embweb - 0.9.0-926</div><div>gecko - 2.9.0-3</div><div>jquery - 0.9.0-842</div><div>lazmkunit - 0.9.3-1</div><div>lnet - 0.6.4-2534</div><div>webdesign - 0.9.0-906</div>
</div><div><br></div><div>So it looks like it is working, but command "fppkg install gecko" return:<br></div><div><br></div><div><div>"The FPC Package tool encountered the following error:</div><div>[gecko] Package rtl <none> is not available"</div>
</div></div>