Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minor grammatical tweaks and proper uppercasing #10

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
[![Build Status](https://travis-ci.org/waneck/linux-ios-toolchain.svg?branch=master)](https://travis-ci.org/waneck/linux-ios-toolchain)

## What
Mac and iOs toolchain for linux. By providing a compiler, assembler, linker, debugger and some utilities, you will be able to cross compile applications to an iPhone and to a Mac directly from a Linux box.
Mac and iOS toolchain for linux. By providing a compiler, assembler, linker, debugger and some utilities, you will be able to cross compile applications to an iPhone and to a Mac directly from a Linux box.

## What changed
This project was forked to serve as a mirror to the original project, and also to enjoy the benefits of git, easily allowing linux users to try on their distros and contribute. Also, the original project depended on some external links / tarballs to be available. To avoid the risk of the links becoming dead, all the files needed for this project are contained within this project. The changes from the original svn project will be merged back.
The wrapper around clang was also changed so it can be a simple shell script.

## What works
I've fully tested using clang on both iOs and Mac `x86_64` targets (the [haxe](http://haxe.org) nightly builds are built using it, along with [cross-ocaml](https://github.com/waneck/cross-ocaml)) on `Ubuntu 13.10`. The basics of debugging with lldb on iOs was tested, and uploading the project to iOs (on a jailbroken device) was tested on both iOs 5.0 and 6.0 . Deploying to iOs 7.0 was still not tested.
The rest is expected to work but still wasn't tested by me.
I've fully tested using clang on both iOS and Mac `x86_64` targets (the [haxe](http://haxe.org) nightly builds are built using it, along with [cross-ocaml](https://github.com/waneck/cross-ocaml)) on `Ubuntu 13.10`. The basics of debugging with lldb on iOS was tested, and uploading the project to iOS (on a jailbroken device) was tested on both iOS 5.0 and 6.0 . Deploying to iOS 7.0 has still not been tested.
The rest is expected to work but still hasn't been tested by me.

## Does it really work?
Yes. `:D`
Expand All @@ -23,6 +23,7 @@ An effort is being made to make the project compilation as painless as possible.
git clone --recursive https://github.com/waneck/linux-ios-toolchain.git
cd linux-ios-toolchain
sudo apt-get install gcc g++ clang libclang-dev uuid-dev libssl-dev libpng12-dev libicu-dev bison flex libsqlite3-dev libtool llvm-dev libxml2-dev automake pkg-config
./configure
make
sudo make install
```
Expand Down