Search results

From Lazarus wiki
Jump to navigationJump to search
  • This page explains how to create Debian packages for the [[FPC]] compiler itself. * for information on creating Debian packages for any application, see [[Debian package structure]].
    1 KB (160 words) - 05:20, 26 August 2020
  • == Packages == There are various different meanings of the term "packages" in the combined FPC/Lazarus projects.
    1 KB (210 words) - 23:48, 7 April 2023
  • This is tested with OpenSuse 11.x but it should work with the commercial version, too. ...sions of Lazarus and FPC can be found in Packman community repository. Add it using the Yast tool, then install Lazarus. Yast takes care of FPC dependenc
    647 bytes (105 words) - 03:27, 12 November 2021
  • === Packages === On Mac OS X, the toolkit is available as a fink package (but check that it's up-to-date). Installation:
    1 KB (159 words) - 10:42, 2 March 2021
  • You can '''not''' edit them here. It only shows the final results. ...mpiler options inherited from packages and the additions from the project. Packages inherit options via their '''usage''' [[IDE_Window:_Package_Options|options
    1 KB (172 words) - 12:39, 29 January 2021
  • ...72014/http://web.me.com/macpgmr/XDev/XDevStatus.html The Wayback Machine]. It contains lots of useful information about the various units and tools inclu === Packages ===
    1 KB (123 words) - 09:04, 19 July 2012
  • {{IDE Window: Installed Packages}} This is the list of packages that will be compiled into the IDE when it is rebuilt.
    2 KB (284 words) - 14:04, 6 September 2021
  • ...ins a set of units to interface to the GNU debugger (GDB) library, libgdb. It is used in the Free Pascal text-based IDE. The units are: ...Implements the TGDBController object, which controls a debugging session. It implements methods which map to GDB commands. (View Interface)
    992 bytes (146 words) - 14:26, 28 May 2022
  • ...libasync unit provides cross-platform units for asynchronous input/output. It is mainly a low-level implementation of fpasync, which is an OOP implementa ...ains some classes which create an OOP wrapper around the libasync package. It is meant to integrate asynchroneous I/O in programs that also have another
    521 bytes (76 words) - 16:30, 29 April 2020
  • The package graph shows the currently loaded packages and which package uses which, and which package is used by which. Click on a package to see some general information about it in the window below.
    2 KB (256 words) - 12:47, 2 February 2021
  • ...GNU LGPL license. Currently supports DirectX, X11, VBE1.2+ and fakemodes. It has been tested on Windows (all versions since Windows 95; on i386 and x86_ ...r svgalib) and offers better compatibility between platforms (meaning that it emulates quite well the graphics modes of the TP7 DOS and Go32v2 graph unit
    1 KB (211 words) - 10:19, 5 January 2024
  • Available as binary packages for Windows 32/64, FreeBSD, macOS and Linux. It is Open Source. LGPL 2.1.
    809 bytes (109 words) - 08:56, 22 August 2020
  • This is a proposal for pas2js packages, working similar to FPC/Delphi packages. Advantages of packages:
    5 KB (814 words) - 19:22, 16 January 2023
  • ...w shows the unit dependencies implied by the uses sections. You can access it via ''View / Unit Dependencies''. ...if you installed docking, you can dock this window. The screen shot shows it on Gtk2 with anchordocking installed.
    3 KB (534 words) - 15:51, 5 September 2022
  • ...1.6 it only searched the units listed in the project inspector. Since 1.7 it searches all used units (i.e. lpr uses section) too. * '''Packages''': Search units from used packages.
    1 KB (174 words) - 12:06, 27 March 2021
  • Q: Where do I add the path for source of 3rd party components? In Delphi it was in the "Library path". ...appears in the lower part of the list in the project inspector ("Required packages"), and the IDE knows where to find the units contained in the package so th
    2 KB (302 words) - 16:47, 22 March 2022
  • It includes routines for: Overall, it is rather complete system for numeric methods.
    2 KB (255 words) - 08:20, 14 August 2020
  • ...hat future processors won't get performance gains by higher clock-rates as it was during the last decades. Instead, the CPUs will be multi core. However, ...threading ready. Some things like the heap manager need tuning, but that's it.
    2 KB (358 words) - 16:33, 6 October 2022
  • ...y copy these files to the primary config path. It does not copy all files; it copies each file when needed (i.e. the primary file does not exist). Note: If they contain more, then it means there is no default or you found a bug.
    3 KB (396 words) - 08:41, 13 February 2020
  • It's a further development of [[DMath]] from Jean Debord. It is entirely written in Pascal and does not depend on external libraries.
    2 KB (284 words) - 22:57, 10 September 2020
  • It would already help tremendously if knowledgable users would contribute a fe Example code is available in ''/usr/local/share/fpcsrc/packages/fcl-net/examples''.
    980 bytes (136 words) - 12:20, 1 December 2021
  • ...72014/http://web.me.com/macpgmr/XDev/XDevStatus.html The Wayback Machine]. It contains lots of useful information about the various units and tools inclu === Packages ===
    1 KB (187 words) - 09:04, 19 July 2012
  • # Download it (goto current version section for download links). ...not found" at compiling lazff2_dt.lpk, then open lazff2.lpk and recompile it.
    3 KB (488 words) - 17:28, 18 September 2020
  • It is implemented in FPC trunk revision 27319 of March 2014. Example code: packages/hash/examples/hmd5.pp
    386 bytes (53 words) - 03:05, 28 October 2021
  • ...NU Binary File Descriptor Library, this package provides a header-unit for it. [[Category:Packages]]
    468 bytes (69 words) - 22:01, 29 May 2020
  • lazbuild is a command line utility to compile Lazarus projects and packages, as well as the Lazarus IDE itself. When you built Lazarus yourself you can ...es required packages. It can also compile the IDE and install any compiled packages.
    4 KB (636 words) - 12:58, 26 July 2023
  • ...re compiled with debug info, then that does not change => each package has it's own setting. This also allows to re-compile packages with more/less optimization and/or with/without range/stack/overflow-checks
    2 KB (314 words) - 13:29, 28 May 2022
  • As of August 2020 binary packages for Lazarus are not available for Arch or Manjaro Linux on 64 bit ARM (aarc A list of ARM packages for Arch Linux is available [https://archlinuxarm.org/packages here].
    3 KB (439 words) - 18:10, 6 December 2020
  • [[FPMake]] is a build-system for Pascal code specifically. It can use a make-over, though. ...ace to gather basic design-principles and other ideas for the new version. It is all work-in-progress and any input is very welcome.
    9 KB (1,319 words) - 01:15, 4 September 2022
  • {{Warning|''As of 2021-May-21. the current compiler version is 3.2.2, so it is possible some of the details listed below may have changed.''}} == Packages ==
    2 KB (259 words) - 00:54, 11 June 2021
  • ...|| [[TOpenDialog]] || Dialog for selecting the name of a file for opening it ...|| [[TSaveDialog]] || Dialog for selecting the name of a file for saveing it
    3 KB (402 words) - 06:08, 4 August 2020
  • You can see where [[pas2js|pas2js]] searches for its cfg file and what it finds using the command line parameter '''-vt'''. ...example if pas2js is installed in ''/usr/lib/fpc/3.0.4/bin/pas2js'', then it searches ''/usr/lib/fpc/3.0.4/bin/pas2js.cfg''
    3 KB (495 words) - 13:33, 27 February 2024
  • ...f components that support building of flexible and robust user interfaces. It contains some of the components of the well known RxLib for Delphi. * Go to menu "Packages" -> "Open Package File (*.lpk)". Navigate to the folder containing the rx s
    2 KB (270 words) - 20:09, 19 November 2019
  • ...thly and the installation would complete without error. However when I did it, there were a number of errors. These errors are sometimes 'show-stoppers' ...s expects to be installed on your system already is not there. The missing packages were:
    5 KB (820 words) - 11:09, 5 June 2022
  • ...annot compile dynamic libraries with shared classes. That's why designtime packages are compiled statically into the IDE, which means every time you install/un ...ling Lazarus from svn don't need startlazarus, but it does not hurt to use it.
    2 KB (336 words) - 17:18, 3 June 2022
  • ...o bootstrap : a package is required to build FreePascal from source. Those packages are build using existing binaries in the official distribution and do not n The second step is to generate packages from source, using official fpcbuild's sources package (from https://source
    4 KB (687 words) - 09:33, 6 August 2020
  • ::In Free Pascal, String is still a single-byte character as it was before Delphi 2009.. 2 RTLs and packages will be created from the same codebase:
    6 KB (1,020 words) - 11:31, 5 March 2024
  • ...re case insensitive to --pcp, lazbuild before (probably) 2.4.0 is not when it reads the lazarus.cfg file. | idemake.cfg || A list of the compiled unit files for installed packages. Used to rebuild the IDE
    2 KB (288 words) - 13:31, 6 July 2023
  • ...his page shows the steps for building your own FPC, FPC-source and Lazarus packages for Raspberry Pi OS. Example shows steps for Lazarus 2.2.0 which includes F ...;;</code>, (currently line 109). Copy and paste this line below itself, so it will appear twice. Edit this copy to read like this: <code>armhf) ppcbin=
    5 KB (887 words) - 06:14, 3 February 2022
  • ...derived from sources of the Red Hat Enterprise Linux (RHEL) distribution. It is sponsored and developed by the Fermi National Accelerator Laboratory wit ...ts main goal to provide a world class environment for scientific computing it focusses on the needs of universities, major research institutions, experim
    3 KB (358 words) - 05:53, 19 July 2021
  • ...atadesktop is a database tool that can be used with Lazarus or standalone. It lets you manage data dictionaries, browse them etc. == Getting it ==
    2 KB (327 words) - 18:54, 24 July 2023
  • ...ered with lazarus and may be installed by using [Package|Install/Uninstall packages]. After install the components are accessible via the Data Export tab. It provides a template class for descendants that can provide export of datase
    2 KB (297 words) - 11:50, 16 August 2021
  • ...age... -or- Open Loaded Package... -or- Open Package File -or- Open Recent Packages, and then clicking on ''Options'' for the Options Dialog and selecting ''Pa ===Group "Add paths to dependent packages/project"===
    6 KB (1,014 words) - 02:20, 8 February 2021
  • '''FPMake''' is a build-system for Pascal code specifically. It can be compared with other build systems like Make, cons, scons, etc. ...its of it's dependences. FPMake uses two different locations to search for packages, a system-wide (global) and a local location. By default the global locatio
    9 KB (1,240 words) - 05:32, 16 February 2020
  • * Name: the unit name as written in the source code. Otherwise it is the filename without the extension and path. ...given to the compiler, but there are cases where this is not the case and it does not show the unit paths defined in the compiler configuration file (<t
    5 KB (938 words) - 13:53, 1 February 2021
  • {{Install Packages}} == Adding packages using the IDE ==
    6 KB (491 words) - 10:30, 23 December 2019
  • = Write an overview, what units/packages already exist and what they provide = * or a script to create rpm/deb/dmg packages
    2 KB (384 words) - 15:59, 1 July 2019
  • ...age... -or- Open Loaded Package... -or- Open Package File -or- Open Recent Packages, and then select a package (LazControls in the image shown). ...Compiles the package and all dependencies, adds it to the list of install packages of the IDE and rebuilds the IDE. Should be used only when the package regis
    7 KB (1,071 words) - 14:24, 6 February 2021
  • This is a set of units from RTL/Packages where all unit names are namespaced (dotted). New namespaces have been chosen for all packages, and the last part of the unitname has been cleaned up.
    9 KB (1,419 words) - 03:48, 22 October 2023
  • == Why is it useful? == ...r pages. There you find the form docked as tab. Useful is a combination of packages '''[[AnchorDockingDsgn]]''' with '''DockedFormEditor''', if you don't like
    4 KB (581 words) - 14:17, 9 April 2023
  • It does that by calling make and some extra parameters. Only the custom packages, that you installed yourself are compiled by calling the compiler directly. Just click the '''Build''' button. The IDE will rebuild all changed packages and then itself. If the ''Restart after building'' is enabled, the IDE will
    7 KB (1,135 words) - 04:04, 20 April 2023
  • * It's available on [https://github.com/PascalRiekenberg/LazProfiler GitHub]. ...b.com/PascalRiekenberg/LazProfiler/releases here] and install manually.<br>It depends on LCLExtension and EpikTimer.
    4 KB (537 words) - 08:57, 10 October 2019
  • ...so a web version of the Lazarus Packages Repository available here: http://packages.lazarus-ide.org/. ...ery minimalistic or even non-existent, but there is nothing I can do about it.
    9 KB (1,362 words) - 21:51, 28 April 2020
  • ...Lazarus installation options, please see [[Installing Lazarus on macOS]]. It is recommended that new users use the officially supported options. ...ll as clean removal of FPC and a huge number of other open source software packages.
    4 KB (591 words) - 12:17, 20 March 2023
  • Packages and utils. The compiler itself can also be compiled with a subtarget if you * It will define a macro '''FPC_SUBTARGET_SUBTARGETNAME''' , for example:
    3 KB (517 words) - 16:35, 5 August 2023
  • *Go to Package > Install/Uninstall Packages. *Select it.
    7 KB (1,038 words) - 06:55, 17 September 2020
  • ===Find and install the packages=== ...ile and run everyone's favourite 'Blank form' project (having first saved it of course) you will get this error message:
    4 KB (610 words) - 03:21, 17 January 2021
  • ...root privileges cannot rebuild Lazarus (which is done when you install new packages), and therefor one would need to change the Lazarus directory permissions.< ...is a more recent lazarus binary somewhere in your primary config path and it will launch that binary instead of the original one
    2 KB (322 words) - 12:42, 23 December 2019
  • and wait for it to stop or catch the application crash. * if a project can compile and run for Carbon, yet it cannot do the same for Cocoa, then the issue is likely with Cocoa widgetset
    3 KB (466 words) - 09:23, 6 August 2020
  • ...e of the "status bar"). Now the status bar is always moved to the bottom; (it's a hack though, since won't work if StatusBar is changed to someother cont ...with Lazarus 1.1. There's an error given on "Dock Message" action. Though it still allows to go on with Lazarus usage;
    3 KB (394 words) - 23:50, 8 August 2020
  • ...ill need to be updated to reflect the current (FPC 2.7.1) situation. Also, it apparently was called RTL - does another article called RTL need to be adde ...be the status as of FPC 2.2.1+, and only detail the earlier situation when it is needed for the understanding of the current structure.
    3 KB (445 words) - 15:28, 26 January 2020
  • ...et the FPC sources (you might have them already installed with Lazarus, as it's a prerequisite for the IDE). 2. Go to %sourcesdir%/packages/cocoaint/src
    6 KB (850 words) - 02:39, 24 February 2021
  • Zip compression is in widespread use. It is also used to compress EPUB files. Go back to [[Package_List|Packages List]]
    2 KB (271 words) - 13:32, 2 August 2020
  • Cactus Jukebox is an audio player and music organizing tool. It searches given folders for music files and shows them in a database. ...please contact me. If there is enough demand I will create official GTK1.x packages again...
    4 KB (569 words) - 12:41, 11 August 2020
  • ...ry (double click between category checkboxes turns all off). In basic use, it shows you all the examples shipped with Lazarus. ===Examples in Packages===
    9 KB (1,484 words) - 02:33, 28 January 2024
  • ...he planned road to FPC 2.0.0 which will be the next stable version of FPC. It contains information how things are planned, however this might change from ...on OS requirements, 2.0.0 is supposed to compile and run the following big packages to prove its maturity:
    2 KB (276 words) - 06:06, 16 September 2020
  • bzip2lib provides stream classes for bzip2 compression and decompression. It uses external bzip2 libraries. The purpose was to make it compile and work with FPC (Free Pascal Compiler).
    3 KB (402 words) - 16:34, 29 July 2020
  • ...maybe base packages, fcl and extra packages. note: fcl has been moved into packages in version 2.1.2 revision 6655), fvision (i.e. fv) and ide.<br><br>compile ...due to recent updates the next two steps (installing the vga font and make it accessible in xterm) are not mandatory any longer to get at least a partial
    3 KB (587 words) - 01:19, 7 February 2020
  • ...ill be available in Lazarus from 3.0 stable release. Currently you can use it from trunk and fixes_3_0. As Qt6 is relatively new, look for it in newer distributions. It is believed that all Qt6 releases around at present based on 6.2 and 6.3 ha
    4 KB (724 words) - 20:52, 20 September 2023
  • ...urces for any unit included and described by the debugged executable, then it will use these directories. ...the project (so they do not need to be added here) and directories of any packages used.
    3 KB (496 words) - 00:33, 12 June 2023
  • It is implemented in FPC trunk revision 27319 of March 2014. Example code: packages/hash/examples/hsha1.pp
    1 KB (162 words) - 03:03, 28 October 2021
  • === Additional Source search path for all projects/packages === ...are too lazy to setup packages and you do not want to share your projects/packages, then you can set here a global search path.
    6 KB (995 words) - 10:32, 17 February 2020
  • Each repository can have one or multiple people working on it. When access as member of the organization is given to you, you can create # LazarusPackagesRepository: Sources of the web version of the Lazarus Packages Repository
    951 bytes (132 words) - 15:57, 1 July 2019
  • It is located in the FPC\packages\fcl-report dir, but only in FPC trunk (=3.1.1) since rev. 36962 (20 Aug 201 So it must be in a transportable, locale-neutral format.
    5 KB (736 words) - 23:59, 10 January 2020
  • ...ine tools or the third party GUI Packages (http://s.sudre.free.fr/Software/Packages/about.html) application}} ...ckage file can then be moved, downloaded or emailed. Once the end user has it, they can double-click the package and the ''Installer.app'' is launched, w
    2 KB (359 words) - 08:34, 2 February 2021
  • ...Arch Linux and many other distributions based on it. Such as Manjaro. The packages themselves are really the equivalent of a Deb Binary package, not a source ...pts that do the same thing, you will be pleasantly surprised just how easy it is to make a Pacman compatible package.
    6 KB (987 words) - 03:08, 16 January 2022
  • ...out how they can be compiled and how they can be used by projects or other packages or the IDE itself. The Online Package Manager can be found in the Lazarus I Component properties determine how the component appears and how it behaves. At design time, most properties have a sensible default, but you c
    3 KB (446 words) - 08:07, 17 March 2020
  • ...l is undocked, a form is automatically created and the control is put onto it. What type of form is created is defined by the function GetFloatingDockSit ...layout and restore it later. How this is done is totally up to the docking packages. The LCL provides no framework for save/restore layouts of multiple forms.
    4 KB (638 words) - 19:26, 14 February 2021
  • ...sión del Repositorio de Paquetes de Lazarus en el siguiente enlace: http://packages.lazarus-ide.org/. ...ery minimalistic or even non-existent, but there is nothing I can do about it.
    9 KB (1,385 words) - 22:35, 12 October 2019
  • ...DBM SYNC constant (for open flags) has been renamed to GDMB DOSYNC because it conflicts with the gdbm sync function. Go back to [[Package_List|Packages List]]
    2 KB (311 words) - 07:49, 16 February 2020
  • .../showfiles.php?group_id=2174 Free Pascal sourceforge] site. Various source packages and binaries are available from these download sites. ...riginally named FPK Pascal) is a 32-bit and 64-bit modern Pascal compiler. It is available for different processors (including the Intel 80386 and compat
    3 KB (453 words) - 17:03, 13 October 2021
  • ...r and base RTL (run-time library) source code is a little bit strange. But it has been in use for a lot of years and is not subject to discussion. So tak ...ame line as while..do/if..then/..., but always on its own line (and indent it compared to the while/if/...).
    5 KB (743 words) - 11:37, 7 January 2022
  • ...here are no releases yet that officially support it but you can easily get it from SVN if you follow these steps: # Go to '''zeosdbo_rework\packages\lazarus\''' and open '''zcomponent.lpk'''. Note: Starting with Zeos 7.3 / 8
    5 KB (790 words) - 10:03, 28 March 2022
  • ...ly from Xcode and that allows you to do command line development in macOS. It consists of the macOS SDK and command-line tools which are installed in the ...allows you to find or run any tool inside Xcode from the command line. Use it to invoke any tool within Xcode from the command line. For example:
    5 KB (868 words) - 20:17, 28 May 2022
  • ...ine what particular functionality a web-framework should provide. At least it should be able to communicate with a web-server OR even provide web-server ...base interaction, encryption, handling archive files, while others do not. It's questionable, if such functionality is mandatory for a web-framework.
    3 KB (488 words) - 10:01, 2 October 2023
  • ...ild server build our application. But web interface is overcomplicated and it is not easy to setup build of Lazarus project. Here this wiki pages can hel ...orts PPA (Personal Package Archives) which is place where non distribution packages can be prepared.
    5 KB (787 words) - 03:13, 29 February 2020
  • ...to debug a remote target using gdb's remote serial protocol over tcp/ip. It is intended that simple targets with gdbserver stub implementations will be * menu [Package|Install/Uninstall packages]
    2 KB (331 words) - 17:58, 9 January 2022
  • ...t can be compiled for any target platform. It needs to be compilable using packages already available in the latest Debian distribution. If you want to distribute the .deb file directly, you may generate it following [[Debian package structure]].
    12 KB (1,808 words) - 13:53, 16 December 2021
  • ...rus + FPC using <tt>fink</tt>, the complete uninstall of all Lazarus + FPC packages is done with: ...tory, and the files that it contains, see the end of the [[#Installed from packages or source|next section]].
    10 KB (1,797 words) - 12:25, 4 November 2021
  • If you want to see it correctly formatted, you have to install Package TurboPowerIProDsgn.lpk! It is a standalone application (not an integral part of the IDE). It is located at ($LazDir)/doceditor/lazde.lpi. Once you have compiled the laz
    4 KB (661 words) - 00:06, 31 January 2023
  • There are various official installers/packages for different platforms/OSes. rem but it won't support Win9x
    3 KB (467 words) - 09:11, 5 August 2020
  • * type '''$ esvn''' to run it in graphic mode, and so, menu file, select '''Checkout'''. ...ct packages/open package files (.lpk), then navigate to and open the file: packages/lazarus/'''zcomponent.lpk'''
    3 KB (484 words) - 14:05, 26 July 2021
  • ...ed. (Please don't update this page unless you are committed to maintaining it in the future)}} ...his page shows the steps for building your own FPC, FPC-source and Lazarus packages for Raspbian. Example shows steps for Lazarus 2.0.6 which includes FPC 3.0.
    11 KB (1,881 words) - 03:18, 12 November 2023
  • Whatever linux distro, it rarely happens the packages fpc/lazarus are I strongly recommend the use of official packages from the distro. Always check the repository for the release that you need,
    7 KB (1,041 words) - 03:04, 21 December 2019
  • ...to give up the power, a modern Pascal language is as powerful as you want it. ...to grow roots while compiling your programs, just hit the compile key and it's done, even for large programs.
    8 KB (1,212 words) - 06:50, 18 September 2020
  • It provides an as-you-type search mechanism. It uses [https://manticoresearch.com/ Manticore Search] to provide the
    4 KB (646 words) - 22:17, 19 April 2023
  • To enable FileUtil in your project, please add LazUtils into required packages. Follow these steps: or it can consist of a list of masks, separated by a [[Semicolon|semicolon (;)]].
    3 KB (463 words) - 15:21, 26 April 2024
  • ...ntaining all kinds of custom drawn components for Lazarus. Read more about it in [[Lazarus Custom Drawn Controls]]. ...This is major difference with with using [fpGUI] or the [fpGUI Interface]: it can't mix native and ownerdrawn (fpgui) components in one application.
    2 KB (310 words) - 00:43, 19 February 2020
  • ...write]]|| - || Writes a DOM structure as XML data into a file or stream. It can deal both with XML files and XML fragments. ...amic" methods. Afaik FPC doesn't implement it (always virtual iirc), since it was mainly needed in 16-bit envs.</s> Fixed in r13382
    4 KB (576 words) - 16:43, 6 August 2022
  • {{Note|Download LAMW and unzip it in some folder (ex. "C:\laz4android2.0.12\components")}} :: Packages installations order/sequence:
    7 KB (941 words) - 01:29, 23 May 2023

View (previous 100 | next 100) (20 | 50 | 100 | 250 | 500)