Tiny Core Extensions > Extension requests

FPC (FreePascalCompiler) and Lazarus (IDE)

<< < (4/5) > >>

Zendrael:
Hey AmatCoder!
How are you?

Teach me your way to build these extensions then I can became the maintaner of it.

Thanks for supporting this extension!

AmatCoder:
Sure, no problem...I built these extensions using tc-ext-tools: http://code.google.com/p/tc-ext-tools/

First, you must install tc-ext-tools (you need svn.tcz):

--- Code: ---tc@box:~$ tce-load -i svn
tc@box:~$ svn checkout http://tc-ext-tools.googlecode.com/svn/trunk tc-ext-tools
tc@box:~$ cp config.sample .config
tc@box:~$ ./install.sh

--- End code ---

tc-ext-tools has been installed. Now you build fpc package:


--- Code: ---tc@box:~$ svn checkout http://tc-ext-tools.googlecode.com/svn/packages/fpc
tc@box:~$ cd fpc

--- End code ---

You must edit common file. Change:
VERSION="2.6.2" to VERSION="2.6.4"
and CURRENT="Updated to $VERSION (by AmatCoder)" to CURRENT="Updated to $VERSION (by Zendrael)"
Then:


--- Code: ---tc@box:~$ buildit

--- End code ---

When it is finished (takes more than 15 minutes) you have a fpc-2.6.4.tar.bz2.bfe file under /storage/pkgs folder. Save it because you will send this file to tcesubmit.

Reboot and load fpc.tcz. As you can seen it has been updated in your /tce/optional directory. Now repeat with lazarus.

Zendrael:
Thank you AmatCoder!

I will try it and post back here in a few days!

ghar:
Great. Waiting for the update.
Thank you guys.

BTW, FreePascal is project of the month at SourceForge!!
Have a look here:
http://sourceforge.net/blog/april-2014-project-of-the-month-free-pascal/

ghar:
Meanwhile yet another Lazarus version was released: v1.2.2, built with the latest FPC version (2.6.4).

Looking forward to using it soon on TinyCore!

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version