91
General / Re: using make with a different fpc.cfg to build Lazarus
« Last post by Thaddy on May 09, 2026, 08:38:01 am »Just change the OPT= to a different fpc.cfg ?
Just a bit of food for thought, once I stabilize pas-sqlite3.53, comes the question: What should I do next? These are some ideas:
- Go back to pas-core-math: We have 83 functions there that can be independently optimized. So, there are 83 independent optimization problems. And/Or, I could integrate pas-core-math 32 bits into https://github.com/joaopauloschuler/neural-api so I will have faster neural networks specially on linux.
- Integrate pas-sqlite3 into https://github.com/joaopauloschuler/dbdesigner-fork for Lazarus although dbdesigner-fork is not yet stable.
- Integrate https://github.com/joaopauloschuler/pas-bzip2 into pas-sqlite3.
- Once pas-sqlite3 is stable, I could fork pas-sqlite3 and add features to pas-sqlite3 that we miss diverging from the original implementation. We could add features that exist in major databases and do not yet exist in pas-sqlite3.
- Try to improve the FPC optimizer… Maybe, introducing optimizations originally developed to https://github.com/joaopauloschuler/neural-api.
- Port more projects from C to FPC.
Anyway, my capacity to invest in open source projects has limits. This is to share thoughts only.
How fpcbuild repository [https://gitlab.com/freepascal.org/fpc/build/-/tree/main/install/debian?ref_type=heads] is used to build the files below?
Some instruct: https://wiki.freepascal.org/Debian_Packaging
Looks like the content (as opposed to fiddling around) was created in 2008 or 2007. I guess who ever makes those packages for us likes to keep the details to them selves. Sigh ...
Davo