Compiling Programs For macOS Unix from Linux

Discussion in 'Mac Programming' started by Aerogel91, Oct 16, 2018.

  1. Aerogel91 macrumors newbie

    Aerogel91

    Joined:
    Oct 16, 2018
    Location:
    South of Cupertino
    #1
    First off, hello everyone. :) I'm too poor to own a Mac, but I'm still interested in porting cool Programs for all of you Macheads to enjoy (I mean that in a positive way). :) As my Profile states, I Program in many Languages, but I'm just starting on Swift. Is Swift the only way to make macOS-compatible Programs, or am I in Luck? :D It's nice to meet you all, and it's nice to finally be on these Forums. :)
     
  2. Ritsuka macrumors 6502a

    Joined:
    Sep 3, 2006
    #2
    No, you can use whatever languages you want.
     
  3. Aerogel91 thread starter macrumors newbie

    Aerogel91

    Joined:
    Oct 16, 2018
    Location:
    South of Cupertino
    #3
    I figured as much. :) I'll also look into MacPorts too. Thanks! :)
     
  4. Toutou macrumors 6502a

    Toutou

    Joined:
    Jan 6, 2015
    Location:
    Prague, Czech Republic
    #4
    There are toolchains available for that, but I don't see that going very well, developing for a system you don't own (and can't test on).
     
  5. Aerogel91 thread starter macrumors newbie

    Aerogel91

    Joined:
    Oct 16, 2018
    Location:
    South of Cupertino
    #5
    Yeah, but I was hoping the luckier among us might be able to test my Programs out. :)
     
  6. rafark macrumors 6502a

    rafark

    Joined:
    Sep 1, 2017
    #6
    You could buy an old 2008 or later mac for a few bucks if you just want to get started.
     
  7. okieiam, Nov 11, 2018
    Last edited: Nov 11, 2018

    okieiam macrumors member

    okieiam

    Joined:
    Dec 17, 2016
    #7
    Java is one of cross platform (not 100% though).
    GNU toolchain pretty much portable to OS X too.
    Or you'd better try hackintosh on your Computer.
    As OS X sdk base on clang, you should try LLVM on linux?
     

Share This Page

6 October 16, 2018