Welcome, Guest
Username: Password: Remember me
CodeTyphon Cross-Build Development, discussions and problems
  • Page:
  • 1

TOPIC:

Cross-Compil from Linux to OSX 11 years 5 months ago #2768

  • fredvs
  • fredvs's Avatar Topic Author
  • Visitor
  • Visitor
Hello and congratulation for that super app.
Is there a plan for cross-compiling from Linux to Mac OSX ?
Have a good day and night.

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

Cross-Compil from Linux to OSX 11 years 5 months ago #2769

  • acoliveira
  • acoliveira's Avatar
  • Visitor
  • Visitor
Please, see FreeBSD before.

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

Cross-Compil from Linux to OSX 11 years 5 months ago #2770

  • fredvs
  • fredvs's Avatar Topic Author
  • Visitor
  • Visitor

Please, see FreeBSD before. Please, see FreeBSD before.


I went to that forum and have seen nothing about Mac OSX.
Maybe i do not understand whay you mean...

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

Cross-Compil from Linux to OSX 11 years 5 months ago #2771

  • Konstantinos Papadoulas
  • Konstantinos Papadoulas's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 131
  • Thank you received: 19
Porting CT to FreeBSD is the last step before the MacOS compatibility. That is why you have being pointed there.

And apart from that have in mind that Apple makes it difficult for Open Source developers to write software for
Apple products. Not that this is impossible but Apple want to keep their systems as closed as possible.

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

Cross-Compil from Linux to OSX 11 years 5 months ago #2772

  • fredvs
  • fredvs's Avatar Topic Author
  • Visitor
  • Visitor
OK, thanks i understand now.

PS Code Typhon is terrific and is the first who realy follow the :"Write Ones, Compile (for) Everywhere."

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

Cross-Compil from Linux to OSX 11 years 5 months ago #2773

  • Aleksandar
  • Aleksandar's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 150
  • Thank you received: 31

papadouk wrote: Porting CT to FreeBSD is the last step before the MacOS compatibility. That is why you have being pointed there.

And apart from that have in mind that Apple makes it difficult for Open Source developers to write software for
Apple products. Not that this is impossible but Apple want to keep their systems as closed as possible.


Differences and similarities between MacOS X and FreeBSD are not very clean to most people. Some people think that they do not have anything in common, and some other people think about MacOS X as FreeBSD with some additional make up, but both of those descriptions are basically wrong.

They came from same code base, but they had separated development paths, so differences are bigger than one might think, but on the other hand some things are still BSD compliant in OS X.

Let's focus on Lazarus, FPC and CT.

First, there are different targets for those operating systems (OS_TARGET darwin and freebsd), and you also need to have OS X SDK in order to compile apps for OS X.

More info about cross compiling OSX apps on Linux with Lazarus can be found here

I am not sure how much freebsd compliant code will be reusable for darwin, and if you take in account interest for developing darwin and freebsd apps I think that i might be better to focus on darwin first. Maybe I am wrong and your decision to go with FreeBSD first is good after all.

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

Cross-Compil from Linux to OSX 11 years 5 months ago #2774

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4512
  • Thank you received: 1101
Guys
and MacOS is in our To-Do list
but first we must "play" with FPC4JAVA
Soon we will release CT ver 3.00 with:

-"jvm-java" Cross Element support for all Host OSes
-"jvm-Android" Cross Element support for all Host OSes
-"arm-Android" Cross Element support and for UNIX OSes

and some screens from our test
FreePascal jvm-java target on Solaris 11 ?
PilotLogic Architect and Core Programmer
The following user(s) said Thank You: Miquel Matas, xcod, FredyCC

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

Last edit: by Sternas Stefanos.

Cross-Compil from Linux to OSX 11 years 5 months ago #2775

  • Miquel Matas
  • Miquel Matas's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 121
  • Thank you received: 10
Great addition, Sternas.

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

Cross-Compil from Linux to OSX 11 years 5 months ago #2785

  • fredvs
  • fredvs's Avatar Topic Author
  • Visitor
  • Visitor

and you also need to have OS X SDK in order to compile apps for OS X.


Indeed, i do compilation in OS X, it is why im very intereseted how you gonna do the cross-compil...

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

  • Page:
  • 1