Recent

Author Topic: Officially supports for 64-bit OSX  (Read 1485 times)

uli65

  • New Member
  • *
  • Posts: 12
Officially supports for 64-bit OSX
« on: January 13, 2020, 03:56:42 pm »
Hello,

I have an application that uses the Devart UniDac components. Under Mac OSX 10.15 now I have the problem that only 64-bit applications are supported, but Devart only adapts the components when Lazarus officially supports 64-bit OSX (Cocoa). When can Lazarus be officially released for this?

Best Regards
Uli
Lazarus 2.0.6, FPC 3.0.4, Unidac 8.12

trev

  • Hero Member
  • *****
  • Posts: 820
  • Former Delphi 1-7 and 10.2 User
Re: Officially supports for 64-bit OSX
« Reply #1 on: January 14, 2020, 02:22:35 am »
Lazarus has officially supported macOS 64 bit Cocoa applications for several years already, so I'm not quite sure what the problem is?
o Lazarus v2.1.0 r63598, FPC v3.3.1 r45778, macOS 10.14.6 (with sup update), Xcode 11.3.1
o Lazarus v2.1.0 r61574, FPC v3.3.1 r42318, FreeBSD 12.1 amd64 (Parallels VM)
o FPC 3.0.4, FreeBSD 12-STABLE r361007 amd64
o Lazarus v2.1.0 r61574, FPC v3.0.4, Ubuntu 18.04 (Parallels VM)

uli65

  • New Member
  • *
  • Posts: 12
Re: Officially supports for 64-bit OSX
« Reply #2 on: January 14, 2020, 10:38:24 am »
Lazarus 2.0.6, FPC 3.0.4, Unidac 8.12

trev

  • Hero Member
  • *****
  • Posts: 820
  • Former Delphi 1-7 and 10.2 User
Re: Officially supports for 64-bit OSX
« Reply #3 on: January 14, 2020, 12:40:37 pm »
Devart’s information  is wrong! See https://wiki.lazarus.freepascal.org/Portal:Mac
o Lazarus v2.1.0 r63598, FPC v3.3.1 r45778, macOS 10.14.6 (with sup update), Xcode 11.3.1
o Lazarus v2.1.0 r61574, FPC v3.3.1 r42318, FreeBSD 12.1 amd64 (Parallels VM)
o FPC 3.0.4, FreeBSD 12-STABLE r361007 amd64
o Lazarus v2.1.0 r61574, FPC v3.0.4, Ubuntu 18.04 (Parallels VM)

skalogryz

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2493
    • havefunsoft.com
Re: Officially supports for 64-bit OSX
« Reply #4 on: January 14, 2020, 02:57:46 pm »
an evil thought.... if you only need sqlite3, can't you use other libraries? (AFAIK, there's macos64 sqlite in FPC packages)
Patron Cocoa Widgetset development https://www.patreon.com/skalogryz

uli65

  • New Member
  • *
  • Posts: 12
Re: Officially supports for 64-bit OSX
« Reply #5 on: January 14, 2020, 07:59:29 pm »
Basically yes, but the components from Devart work very well and the code base is also used under Win32 and Win64.
Lazarus 2.0.6, FPC 3.0.4, Unidac 8.12

PascalDragon

  • Hero Member
  • *****
  • Posts: 1936
  • Compiler Developer
Re: Officially supports for 64-bit OSX
« Reply #6 on: January 15, 2020, 09:03:02 am »
Considering that the Release notes for 2.0.6 have the following listed for macOS / Mac OS X:
Mac OS X:
  10.5 to 10.12; Carbon (32bit), Cocoa (64bit), qt and qt5 (32 or 64bit).
I'd say that 64-bit development is officially supported...

uli65

  • New Member
  • *
  • Posts: 12
Re: Officially supports for 64-bit OSX
« Reply #7 on: March 12, 2020, 10:06:06 pm »
New statement from Devart:

"We consider to be official those releases that are available on the download page of Lazarus website : https://www.lazarus-ide.org/index.php?page=downloads"

https://forums.devart.com/viewtopic.php?f=28&t=39744#p153085
Lazarus 2.0.6, FPC 3.0.4, Unidac 8.12

trev

  • Hero Member
  • *****
  • Posts: 820
  • Former Delphi 1-7 and 10.2 User
Re: Officially supports for 64-bit OSX
« Reply #8 on: March 13, 2020, 01:16:29 am »
Lazarus 2.0.6 is an official release version on the download page of the Lazarus website.

The fact that the only downloadable Lazarus IDE release for macOS is itself 32 bit and uses the 32 bit Carbon widget set does not prevent you from compiling applications with other widget sets like the 64 bit Cocoa one or, indeed, having the Lazarus IDE recompile itself to use the 64 bit Cocoa widget set. The Cocoa 64 bit widget set is officially supported as detailed in the release notes for Lazarus 2.0.6. I don't think it can be made any clearer than that.

There is either: a (human) language communication problem when communicating with Devart or Devart is being disingenuous. I suspect it is much more likely to be the former as  their website appears to be hosted in Germany and their domain registration appears to have been done in the Czech Republic.
o Lazarus v2.1.0 r63598, FPC v3.3.1 r45778, macOS 10.14.6 (with sup update), Xcode 11.3.1
o Lazarus v2.1.0 r61574, FPC v3.3.1 r42318, FreeBSD 12.1 amd64 (Parallels VM)
o FPC 3.0.4, FreeBSD 12-STABLE r361007 amd64
o Lazarus v2.1.0 r61574, FPC v3.0.4, Ubuntu 18.04 (Parallels VM)

winni

  • Hero Member
  • *****
  • Posts: 1586
Re: Officially supports for 64-bit OSX
« Reply #9 on: March 13, 2020, 01:48:56 am »
Hi!

Does devart do a big cleanup or something other? In the moment the deliver only blank pages. No error message, nothing:

https://www.devart.com

And yes, some Delphi download pages say that  they are from the Czech Rep.

Winni

eljo

  • Sr. Member
  • ****
  • Posts: 408
Re: Officially supports for 64-bit OSX
« Reply #10 on: March 13, 2020, 04:06:11 am »
Hi!

Does devart do a big cleanup or something other? In the moment the deliver only blank pages. No error message, nothing:

https://www.devart.com

And yes, some Delphi download pages say that  they are from the Czech Rep.

Winni
everything works here as expected check your no script addin or similar.

 

TinyPortal © 2005-2018