tomxiong / iphonedevonlinux

Automatically exported from code.google.com/p/iphonedevonlinux
0 stars 0 forks source link

a patch to make it work better #20

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
1. add some checking action, just to make sure some steps can be omitted
when rebuild

2. separate the bld and src directory to ${IPHONEDEV_DIR}, just to make it
easy for people who want to relocate the PREFIX to system root directory.

3. another patch is not for toolchain itself, it's for otool in cctoools.
make it compilable in CYGWIN(without gcc-objc supported)

wish you can accept :)

Original issue reported on code.google.com by jason.li...@gmail.com on 14 Sep 2009 at 3:08

Attachments:

GoogleCodeExporter commented 8 years ago
I took a look into toolchain.patch and otool_without_gobjc.patch and hope to 
find
some time on weekend to integrate some changes.

With otool_without_gobjc I'm not sure. So far I see there is an objective c 
compiler
and runtime package in cygwin. So this patch is not neccessary.

But there is a more general question: how much work would it be to enhance this
script to support cygwin. It's years ago that I tried windows/cygwin and I find 
a
better and simpler solution is to use a virtual machine with linux and the 
toolchain
for iphone development under windows. Any ideas?

Original comment by toeloo...@googlemail.com on 15 Sep 2009 at 9:57

GoogleCodeExporter commented 8 years ago
Although there is an objective C compiler for CYGWIN, but actually it doesnt 
work.you can check the maillist to check it out

and i have tried the gcc-objc in CYGWIN many times, failed.

a virtual machine require too much for my old computer. so i hate it :)

anyway, with the otool_without_gojc, the toolchain works well in my xp and 2003.

Original comment by jason.li...@gmail.com on 16 Sep 2009 at 5:04

GoogleCodeExporter commented 8 years ago
another question about ldid in toolchain
in toolchain 2.x, i have compile the ldid successfully and it works smoothly

but in the new 3.0, i also can compile the ldid, but it doesnt work. hopefully 
you 
can figure it out? :)  (it's weird in my old CYGWIN, built one year ago, with 
the 
new toolchain 3.0 the ldid works smoothly)

Original comment by jason.li...@gmail.com on 16 Sep 2009 at 5:07

GoogleCodeExporter commented 8 years ago
No idea about ldid. I've never had a running version on my workstation. Used it 
only
on ipod.

Original comment by toeloo...@googlemail.com on 21 Sep 2009 at 9:17