Lazarus
Home
Forum
Help
TinyPortal
Search
Login
Register
Lazarus
»
Free Pascal
»
FPC development
(Moderators:
FPK
,
Tomas Hajny
) »
How to compile updates to FCL packages?
Free Pascal
Website
Downloads
Wiki
Bugtracker
Mailing List
Lazarus
Website
Downloads (Laz+FPC)
FAQ
Wiki
Bugtracker
Packages
IRC channel
Developer Blog
Follow us on Twitter
Latest SVN
Mailing List
Other languages
Foundation
Website
Useful Wiki Links
Project Roadmap
Getting the Source
Screenshots
About donations (wiki)
Bookstore
Computer Math and Games in Pascal
Search
Advanced search
« previous
next »
Print
Pages: [
1
]
Author
Topic: How to compile updates to FCL packages? (Read 858 times)
CCRDude
Sr. Member
Posts: 346
How to compile updates to FCL packages?
«
on:
July 06, 2017, 10:03:53 am »
I've recently worked on a
TRegistry patch
, and want to continue this a bit more comfortably.
Simply adding the path to the fcl folder to a Lazarus project works for a moment, but then causes havoc (others units depending on the changed unit can't be compiled, everything stops). Doesn't look like the intended way anyway
How is the regular procedure to update fcl packages?
I went to the shell and into the folder and called fpcmake and make, but unit System wasn't found.
Calling make from the main fpcsrc folder doesn't give me an option to select single packages.
Building all from main fpcsrc folder requires 3.0.0, but then tells me there's nothing to be done for 'all'.
Before I try further and find something that works, but is way out of the regular way, could anyone describe what's the "official" method please?
Logged
Leledumbo
Hero Member
Posts: 7846
Programming + Glam Metal + Tae Kwon Do = Me
Re: How to compile updates to FCL packages?
«
Reply #1 on:
July 06, 2017, 11:24:35 am »
I simply cd to source/packages/<whatever package I want to rebuild> and make, if system unit is not found then do the same to source/rtl folder (just make, no make install needed). If a lot of other packages require your changes, you can instead do make in source/packages to rebuild all packages.
Logged
Follow this if you want me to answer:
http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F
http://pascalgeek.blogspot.com
https://bitbucket.org/leledumbo
https://github.com/leledumbo
Code first, think later - Natural programmer B)
Print
Pages: [
1
]
« previous
next »
Lazarus
»
Free Pascal
»
FPC development
(Moderators:
FPK
,
Tomas Hajny
) »
How to compile updates to FCL packages?
Recent
How to read a XMLstring f...
by
edgarrod71
[
Today
at 10:50:13 am]
TFPHTTClient and Socks pr...
by
Renat.Su
[
Today
at 10:15:21 am]
Linux TUN
by
Thaddy
[
Today
at 09:50:09 am]
macOS 32-bit app warning
by
Hansaplast
[
Today
at 09:40:19 am]
[Solved:] Bug in concat f...
by
jwdietrich
[
Today
at 09:28:37 am]
[TCocoaMenuItem _setMenuO...
by
Renat.Su
[
Today
at 09:03:15 am]
StringGrid scrolling
by
taazz
[
Today
at 07:26:39 am]
tibconnection parameters
by
3rdshiftcoder
[
Today
at 03:52:53 am]
Following code crashes ap...
by
jamie
[
Today
at 02:43:49 am]
Console 24 line limit.
by
DarkDiosito
[
Today
at 02:13:56 am]