[fpc-pascal] Re: FPC 2.2.1 on Mac OS X
Hi I only noticed now the discussion on the mailing list about fpc 2.2.1 and lazarus on Mac OS X. As the maintainer of the .info files of fpc and lazarus I should probably lay out my ideas about the future. The next step is fpc 2.2.2. It should resolve some of the issues in a clean way and enable to remove some workarounds as well as serve as a solid base for a lazarus installation. When this is settled, I will extend lazarus in the following way: 1) create so-called splitoffs, so there will be separate packages for lazarus-gtk1, lazarus-aqua and when ready lazarus-gtk2. Then the user can simply choose the best interface for his situation. This can be done, whatever the default setting of LCLPLATFORM will be. 2) create double clickable Lazarus applications with links in / Applications/Fink. A remaining question is about the code base I will use for lazarus. The best solution would clearly be that lazarus 0.9.26 comes out shortly before i am ready and so I could base in on that. If not, I would submit versions based on plain 0.9.24 as a first step. Depending on the conditions then, one could consider an intermediate 0.9.25 version. What is the status of the aqua version? Is 0.9.24 good enough at least as a start until 0.9.26 is ready or is it absolutely necessary to include the fixes since 0.9.24? Best wishes - Michael. ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Re: FPC 2.2.1 on Mac OS X
Hallo Am 4. Jun 2008 um 09:56 schrieb Damien Gerard: Le Jun 4, 2008 à 8:51 AM, Karl-Michael Schindler a écrit : I only noticed now the discussion on the mailing list about fpc 2.2.1 and lazarus on Mac OS X. As the maintainer of the .info files of fpc and lazarus I should probably lay out my ideas about the future. The next step is fpc 2.2.2. It should resolve some of the issues in a clean way and enable to remove some workarounds as well as serve as a solid base for a lazarus installation. When this is settled, I will extend lazarus in the following way: 1) create so-called splitoffs, so there will be separate packages for lazarus-gtk1, lazarus-aqua and when ready lazarus-gtk2. Then the user can simply choose the best interface for his situation. This can be done, whatever the default setting of LCLPLATFORM will be. 2) create double clickable Lazarus applications with links in / Applications/Fink. Please not Fink. Put only Lazarus.app as it already exists (Carbon widgetset) into /Applications/ (through an installer since it installs FPC too). I do not really understand this. Fink is not suppossed to install anything anywhere else than in the /sw/... tree and /Applications/ Fink. Direct installations into /Applications are the matter of the .dmg based packages, which is a different way not related to fink. How do you use fink for your work with freepascal and lazarus? Best wishes - Michael Schindler___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Re: FPC 2.2.1 on Mac OS X
Am 5. Jun 2008 um 15:31 schrieb Felipe Monteiro de Carvalho: Most people would like to avoid fink if possible, but maybe you have a compeling reason to use it instead of the standard install method for native applications well, fink is a package manager and takes care of package dependencies for example fpc, gtk and such for lazarus and that's what i use it for :-) From a project perspective there is a chance that fink serves as another channel of distribution. Michael. ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
[fpc-pascal] Execution of shell commands from within Mac OS X Apps
Hi, I tried to execute a shell command from a fpc program in several ways, for example with ExecuteProcess from SysUtils. This does not work, if I build a .app bundle. The strange thing is that it works if I double click Example.app/Contents/MacOS/Example, but it does not work if I double click the Example.app. This log shows: An unhandled exception occurred at $000F2FF1 : Is this a security measure? Greetings Michael Schindler aka mischi. ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] The names of the various FPC documentation
My 2 cents are that the worst problem with the docs is this: Very often I do not know in which one to look for what i want to know or similarly I have to look in three of them at the same time. In my view rtl and fcl are even more important than user, ref and prog, and therefore should be included in the discussion. Unification to a super manual with another top layer of chapters would make searching and browsing through the TOC much easier. Michael Schindler Neu: WEB.DE Doppel-FLAT mit Internet-Flatrate + Telefon-Flatrate für nur 19,99 Euro/mtl.!* http://produkte.web.de/go/02/ ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Module or Plugin or similar howto implement?
Hi Eduardo. Am 19.07.2010 um 17:13 schrieb Eduardo: > Hello all: > > I'm developing an app and need to extend its functionality via > externalmodules or plugins. Currently i'm trying to do it using > dll/so butdon't know if there are better methods to do implement it. In UltraStarDeluxe, a singing game, we use the scripting language lua for plugins. Michael. ___ Neu: GMX De-Mail - Einfach wie E-Mail, sicher wie ein Brief! Jetzt De-Mail-Adresse reservieren: http://portal.gmx.net/de/go/demail ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] IRC channel for FreePascal support ?
> Date: Thu, 13 Apr 2023 15:26:40 +0200 > From: Marc Weustink > To: fpc-pascal@lists.freepascal.org > Subject: Re: [fpc-pascal] IRC channel for FreePascal support ? > Message-ID: <5efe8bfc-322b-52d1-ff16-2db276258...@dommelstein.nl> > Content-Type: text/plain; charset=UTF-8; format=flowed > > On 13/04/2023 13:55, Rik van Kekem via fpc-pascal wrote: >> Op 13-04-2023 om 12:53 schreef Jacob Kroon via fpc-pascal: >>> >>> Thanks for checking, but well, I just got contacted by "Joanna" >>> privately on IRC, this is the chatlog: >>> >> The following topic might be of interest. You can view it without >> registering. >> https://forum.lazarus.freepascal.org/index.php/topic,61328.0.html >> >> There are more people who have the same problem with that IRC channel(s) >> and with 'Joanna'. >> Especially the strict rules that are enforced. >> (your chatlog doesn't stand alone, there are also multiple topics on the >> forum about this, besides the link given above.) >> >> BTW. That IRC channel is not an official FPC/Lazarus channel. >> (I think 'Joanna' is the founder of the channel and sole moderator there.) Fits, to how I remember the course of action. > #fpc and #lazarus were the official channels in the freenode times. > After freenode got abandoned, some active users started those channels > on libera. Soon after that I registered #lazarus as the official channel > for the lazarus project. No registration is done for the fpc channel (yet) > As of today, Joanna is not a channel operator anymore on the lazarus > channel. She has been warned that the same could happen for the fpc channel. > > Marc All this is completely in line with my past experience with Joanna on #fpc during freenode times. I withdrew from the channels completely, because of her activities. Therefore, I strongly suggest action regarding her operator status of the fpc channel on libera.chat. Alternatively, ask for the removal of the “official” status and a corresponding disclaimer or the channel altogether. This recent example shows, that her self-centered and dictatorial actions as operator harm fpc more than fpc benefits from her activities. Regards - Michael. ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] IRC channel for FreePascal support ?
> Am 14.04.2023 um 12:00 schrieb fpc-pascal-requ...@lists.freepascal.org: > > Date: Fri, 14 Apr 2023 10:02:09 +0200 > From: Tomas Hajny > To: FPC-Pascal users discussions > Subject: Re: [fpc-pascal] IRC channel for FreePascal support ? > Message-ID: <4f120f5c01566199597f77a5abc25...@hajny.biz> > Content-Type: text/plain; charset=US-ASCII; format=flowed > > I'm no IRC user either (and even less having any rights on the chat > platform), but I responded to the private message sent by her in the > forum and explained why I believe that her moderation style deserves > some reconsideration. > > Tomas I was at a similar point with her years ago on freenode. She user, me secondary operator. In the end, discussions with her turned out to be fruitless and a waste of time. Still, I appreciate your patience and honesty to give her a second chance. She proved to be one of the few persons, who manages to use up my patience. The creation of the alternate channels is probably the best way out of the situation. Michael. P.S. It is not my usual habit to blackmail other people. On the contrary. ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] What to do to get new users
Hi > On 17.11.2024, at 22:18, fpc-pascal-requ...@lists.freepascal.org wrote: > > Date: Sun, 17 Nov 2024 17:48:14 + > From: tsie...@softcon.com > To: FPC-Pascal users discussions > Subject: Re: [fpc-pascal] What to do to get new users > Message-ID: <855ec7cc-95d9-7190-115e-45730fd05...@softcon.com> > Content-Type: text/plain; charset=UTF-8; format=flowed > > But the problem is (as I've repeatedly stated on this list) is that if > one doesn't use lazarus for their IDE, then building anything other than > basic command line programs is nearly impossible.? I've asked (multiple > times) on this list for samples of doing various things with FPC that > lazarus does with ease, (such as GUI, and networking), without using > lazarus, and each and every time, the silence has been deafening. > > I've never once received any information on doing these kinds of things > without Lazarus.? Sure, there's a (very) few examples of using tcp/ip > networking with the default FPC install, but those examples are about as > simplistic as it's possible to get, which actually shows next to nothing > about such capabilities.? aAnd, I've *never* seen any samples of how to > build a GUI app just by using the command line compiler.? I've done > searches on google, and asked on this list, and everything I can turn up > shows nothing as relates to building an FPC app with a GUI w/o using > some IDE or other.(mostly lazarus), so if you could kindly point me to > such resources, I'd love to see them > > Typically when I ask such questions on this list, I get either no > response at all, or I get snarky ones that contribute nothing to the > discussion.? (mostly from yourself). It is quite singular, but there is Ultrastar Deluxe (https://github.com/UltraStar-Deluxe/USDX), a cross-platform Karaoke game, which is based on fpc using OpenGL, SDL and quite a number of other libraries instead of lazarus. However, it is quite involved and as such rather highlights the ease of using lazarus. All the best - Michael. ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal