|
|||||||||
Friday the 4th of July, 2008 |
|||||||||
arm-apple-darwin-runtime most recent diff
Scroll down toward the bottom of the page to get installation instructions for arm-apple-darwin-runtime. The raw portfile for arm-apple-darwin-runtime r118 is located here: http://arm-apple-darwin-runtime.darwinports.com/dports/cross/arm-apple-darwin-runtime/Portfile Find related portfiles with the unique DarwinPorts.com search feature. Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/arm-apple-darwin-runtime # $Id: Portfile 30190 2007-10-22 20:34:02Z jmpp PortSystem 1.0 Name: arm-apple-darwin-runtime Version: r118 revision 1 Category: cross iphone Maintainers: landonf Description: Free arm-apple-darwin (iPhone) runtime, headers and libraries. Long Description: ${description} Homepage: http://developer.berlios.de/projects/iphone-binutils/ Platform: darwin master_sites http://landonf.bikemonkey.org/static/iphone/ distname iphone-binutils-${version} checksums md5 111b11f80fe535b3beb3d40633962f3b depends_lib port:arm-apple-darwin-binutils port:arm-apple-darwin-cc # patch-iphonenes-includes are header fixes from NerveGas/iPhoneNES project patchfiles patch-Makefile.in patch-libarmfp_Makefile.in patch-iphonenes-includes set iphone_prefix ${prefix}/arm-apple-darwin configure.args --prefix=${iphone_prefix} --with-heavenly=${iphone_prefix}/heavenly build.target includes csu libarmfp build.args DESTDIR=${destroot} # Work-around the experimental destroot validation destroot.violate_mtree yes pre-build { file mkdir ${destroot}/${iphone_prefix}/lib } destroot { set inst ${destroot}/${iphone_prefix} set slf "/System/Library/Frameworks" # These are included, non-existent. The contents aren't necessary, # so we create blank ones. system "touch ${inst}/include/UIKit/NSObject.h" system "touch ${inst}/include/LayerKit/NSObject.h" # # Ugly mess to populate include/ and avoid patching system headers. # # i386 param.h file copy -force /usr/include/i386/param.h ${inst}/include/machine/ # i386 signal.h file copy -force /usr/include/i386/signal.h ${inst}/include/machine/ # i386 limits.h file copy -force /usr/include/i386/limits.h ${inst}/include/machine/ file copy -force /usr/include/i386/_limits.h ${inst}/include/machine/ # Symlink CoreGraphics system "ln -s ${slf}/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers ${inst}/include/CoreGraphics" # Copy & Patch CarbonCore set ccframework "${slf}/CoreServices.framework/Frameworks/CarbonCore.framework" file mkdir ${inst}/include/CarbonCore file copy ${ccframework}/Headers/MachineExceptions.h ${ccframework}/Headers/fp.h ${inst}/include/CarbonCore system "cd ${inst}/include/CarbonCore && patch -p0 < ${worksrcpath}/include/CarbonCore/MachineExceptions.h.diff" if {[variant_isset darwin_9]} { # fp.h needs a new patch for Leopard # MachineExceptions.h probably should have one, but the current one succeeds with offset # so lets just kill the .orig file delete ${inst}/include/CarbonCore/MachineExceptions.h.orig system "cd ${inst}/include/CarbonCore && patch -p0 < ${filespath}/patch-darwin_9-fp.h" } else { system "cd ${inst}/include/CarbonCore && patch -p0 < ${worksrcpath}/include/CarbonCore/fp.h.diff" } # ok, kill the .diff files, we don't need them in our output delete ${inst}/include/CarbonCore/MachineExceptions.h.diff ${inst}/include/CarbonCore/fp.h.diff } platform darwin 9 { # just used for a variant_isset test } If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page. Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:
% cd /opt/local/bin/portslocation/dports/arm-apple-darwin-runtimeYou will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to: Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using arm-apple-darwin-runtime with these commands: % man arm-apple-darwin-runtime Where to find more information:
|
![]() |
![]() Digg arm-apple-darwin-runtime on MacOSX
Other Helpful SitesMacOSForgeDebian Packages MacPorts - SVN Freshports - FreeBSD Fink Package List RPM for MacOSX Port Categories
aqua
archivers audio benchmarks cad comms cross databases devel editors emulators games genealogy gnome gnustep graphics irc java kde lang math multimedia net news palm perl python ruby science security shells sysutils textproc www x11 xfce zope
Current CVS DownloadsDarwin Ports Current :nightly CVS snapshot OpenDarwin CVSWeb SSH Key Gen |
|||||||
| |




