Welcome, Guest
Username: Password: Remember me
General discussions, feature requests for CodeTyphon Project and discussions that don't fit in any of the other specific CodeTyphon forum categories.
  • Page:
  • 1

TOPIC:

OSX Version planned? 13 years 8 months ago #547

  • Michael
  • Michael's Avatar Topic Author
  • Offline
  • New Member
  • New Member
  • Posts: 1
  • Thank you received: 0
Hi,

first let me thank you for a really great product. Codetyphon helps me keep my sanity while using Lazarus/FPC on different OSes/Computers.
But... ;) for me as a - most of the time - Mac User there is one thing missing... an OSX Version of CodeTyphon would be great!

I would be glad to help you creating such a version(e.g. testing, giving hints etc.)

Greets
Michael

Please Log in or Create an account to join the conversation.

Last edit: by Michael.

Re: OSX Version planned? 13 years 8 months ago #548

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4535
  • Thank you received: 1114
Thanks Sir
CodeTyphon OSX Version is in our plans Sir
but no ETA yet
I think after the release of CT ver 1.50 we can make
a test with OSX
PilotLogic Architect and Core Programmer
The following user(s) said Thank You: Michael

Please Log in or Create an account to join the conversation.

Last edit: by Sternas Stefanos.

Re: OSX Version planned? 13 years 1 month ago #1330

  • Rain
  • Rain's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 71
  • Thank you received: 8
I'm also curious, how went the test on OSX ?
The progress on the other Linuxes/Unixes is rather astonishing, so maybe some side influence and synergy did happen ?
I'm not in a hurry, only interested. :)

Please Log in or Create an account to join the conversation.

Re: OSX Version planned? 13 years 1 month ago #1331

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4535
  • Thank you received: 1114
In our To-Do list is and MacOS Sir
We want to finish FreeBSD (and OpenBSD) CT Layer
In lab CT ver 2.30 BSD item has "Beta" status (in 2.20 has "Experimental")
Don't forget MacOS has parts from BSD OS...
PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

Last edit: by Sternas Stefanos.

Re: OSX Version planned? 12 years 8 months ago #1752

  • steven
  • steven's Avatar
  • Offline
  • New Member
  • New Member
  • Posts: 5
  • Thank you received: 0
While I am not a MAC user I have gotten requests for it... If CodeTyphoon eventually goes that route, ill be investing in one (either personally or through work) for development.

Delphi has firemonkey, but I am not totally sold on that whole thing.

Please Log in or Create an account to join the conversation.

Re: OSX Version planned? 12 years 8 months ago #1753

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4535
  • Thank you received: 1114
Yes Sir
we have CodeTyphon for MacOSX task, in our To-Do list
but at this time we have others priorities like:
- QT4 port for CodeTyphon, we are at 90% of this process in our lab.

CodeTyphon has pl_LAVA Library for
Win32/64 Linux32/64 Freebsd32/64 and Solaris32/64
Oh, pl_lava don't use p-code players or "virtual" compiling procedures. :whistle:

some screens from our Lab tests... on Scientific Linux 64bits
have fun
PilotLogic Architect and Core Programmer
The following user(s) said Thank You: Konstantinos Papadoulas

Please Log in or Create an account to join the conversation.

Last edit: by Sternas Stefanos.

Re: OSX Version planned? 12 years 8 months ago #1756

  • steven
  • steven's Avatar
  • Offline
  • New Member
  • New Member
  • Posts: 5
  • Thank you received: 0
Interesting... Do you have a ETA on when the OSX work will start full force?

Please Log in or Create an account to join the conversation.

Re: OSX Version planned? 12 years 8 months ago #1757

  • Manos S. Pappas
  • Manos S. Pappas's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 69
  • Thank you received: 1
The situation with OSX is kinda more complicated than other ports.

FPC is available for OSX and should not be a problem.
The problem is Lazarus and in particular the LCL.

On OSX there is a plethora of mutually incompatible toolkits regarding the UI
(not to mention the dual architecture support).

For 32-bit applications (this includes Lazarus/LCL) we have:
- Carbon (which Apple failed to keep available, even if it was *promised* to be the universally available toolkit)
- Cocoa
- GTK2 (via X11)
- Qt

For 64-bit applications we have:
- Cocoa
- GTK2 (via X11)
- Qt

From all the above, Carbon has the best LCL support as a first level native UI toolkit. Unfortunately starting from MacOSX Lion is considered obsolete and MacOSX Snow Lion will probably drop it. Another disadvantage is that it supports only 32-bit applications.
Cocoa support is quite early and simply is inadequate to support such a complex project like CodeTyphon.
GTK2 is both ugly and bloated, not to mention the X11 dependencies.
Qt v4 is the only viable option, because it both supports 32/64-bit universally (i.e both PPC/Intel architectures) and is completely supported by LCL (plus it's GPL'd).

Currently mr. Sternas is doing lab tests for CT using Qt4 exclusively (under Chakra Linux).
When the next CT version arrives - provided that it supports Qt4 on all levels - I will start tests on MacOSX (for the PPC version I will target Leopard and for Intel Lion). Provided that CT compiles under Qt, MacOSX support (under Qt) should be available within a reasonable amount of time (Qt is a truly universal toolkit and is fully supported on OSX).
Best Regards,
Manos S. Pappas

Please Log in or Create an account to join the conversation.

Last edit: by Manos S. Pappas.

Re: OSX Version planned? 12 years 8 months ago #1758

  • steven
  • steven's Avatar
  • Offline
  • New Member
  • New Member
  • Posts: 5
  • Thank you received: 0
Some good info there, thanks!

Can't wait to see what comes out in the end after all the hard work that goes into this!

Please Log in or Create an account to join the conversation.

Re: OSX Version planned? 12 years 8 months ago #1759

  • Konstantinos Papadoulas
  • Konstantinos Papadoulas's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 131
  • Thank you received: 19
..a beautiful sweet melody!! :)

Please Log in or Create an account to join the conversation.

Re: OSX Version planned? 12 years 4 months ago #2211

  • German Arduino
  • German Arduino's Avatar
  • Offline
  • New Member
  • New Member
  • MicroISV Entrepreneur
  • Posts: 2
  • Thank you received: 0
Hi Guys:

I'm new here, coming from Smalltalk world but planning to use Lazarus/FPC in my new line of products (Are basically trialware microISV products to sell by RegNow, ShareIt and so).

I would like to have a Mac OSX version of CodeTyphon and let me know if I can help in some way.

Cheers and Thanks for CodeTyphon, is really awesome.
Germán S. Arduino <gsa @ arsol.net> Twitter: garduino
Arduino Software www.arduinosoftware.com
PasswordsPro www.passwordspro.com
greensecure.blogspot.com germanarduino.blogpost.com

Please Log in or Create an account to join the conversation.

Re: OSX Version planned? 12 years 4 months ago #2216

  • German Arduino
  • German Arduino's Avatar
  • Offline
  • New Member
  • New Member
  • MicroISV Entrepreneur
  • Posts: 2
  • Thank you received: 0

sternas wrote: CodeTyphon has pl_LAVA Library for
Win32/64 Linux32/64 Freebsd32/64 and Solaris32/64
Oh, pl_lava don't use p-code players or "virtual" compiling procedures. :whistle:


That means that is not possible to install/run/use LAVA Library in a common Lazarus in Mac?

Can you comment how to do it if is possible?

Thanks.
Germán S. Arduino <gsa @ arsol.net> Twitter: garduino
Arduino Software www.arduinosoftware.com
PasswordsPro www.passwordspro.com
greensecure.blogspot.com germanarduino.blogpost.com

Please Log in or Create an account to join the conversation.

  • Page:
  • 1