[Lazarus] Cocoa testers needed

Schindler Karl-Michael karl-michael.schindler at web.de
Sat Feb 28 14:43:13 CET 2015

> Date: Sat, 28 Feb 2015 07:51:00 -0300
> From: Felipe Monteiro de Carvalho <felipemonteiro.carvalho at gmail.com>
> Subject: [Lazarus] Cocoa testers needed
> To: Lazarus mailing list <lazarus at lists.lazarus.freepascal.org>
> Message-ID: <CACyNnZMMRVULnLzkQrf6n=ChFx02OLcPnofhMigG06VfU8TwJg at mail.gmail.com>
> Content-Type: text/plain; charset=UTF-8
> Hello,
> It would be good if people start testing LCL-Cocoa and report bugs.
> thanks,
> -- 
> Felipe Monteiro de Carvalho

svn trunk is the same situation as 1.4RC1

I looked further into 32bit cocoa from svn trunk and found these issues:

1) setup dialog for fpcsrc.

I have my fpcsrc at a different place (namely in /sw from fink). The expected dialog comes up, but searching cannot be stopped. The Halt button is not responsive and i cannot enter text in the line of the path. The fix at the moment was to build the carbon version. With this the dialog is ok and i can set the path. After switching back to cocoa, the IDE can be startet. In addition, I tried pass the correct path to lazarus through the sources, namely tools/install/macosx/environmentoptions.xml and ide/include/unix/lazbaseconf.inc. It seemed to work for carbon, but not for cocoa. 

2) Standard Controls.

In the toolbar, the icons of the standard controls are missing. The other controls like Additional, Common Controls, … are displayed.

3) Compiling gets stuck
After adding a TStaticText and starting compile, lazarus gets stuck compiling and can only be stopped through external task management. In the message window the initial not about compiling FCL can be obtained, but that is where it hangs.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 496 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20150228/f72713ff/attachment-0001.sig>

More information about the Lazarus mailing list