[fpc-pascal] Re: FPC 2.2.1 on Mac OS X

2008-06-03 Thread Karl-Michael Schindler

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

2008-06-04 Thread Karl-Michael Schindler

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

2008-06-05 Thread Karl-Michael Schindler

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

2008-07-11 Thread Karl-Michael Schindler

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

2009-09-07 Thread Karl-Michael Schindler
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?

2010-07-19 Thread karl-michael . schindler
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 ?

2023-04-13 Thread Karl-Michael Schindler via fpc-pascal

> 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 ?

2023-04-14 Thread Karl-Michael Schindler via fpc-pascal



> 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

2024-11-18 Thread Karl-Michael Schindler via fpc-pascal
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