This file was initially hosted at: daveremba.com/UPP/mac_upp_readme.txt -- Step "A" of the porting plan of UPP to MacOSX is complete - that is, UPP runs on MacOSX well enough that step "B", the full port out of X11 to a native UI can be continued using UPP on MacOSX. -- This is an early version of UPP for MacOSX running on the X11 emulator. Not all functions of UPP have been tested. At the present you can email 'daveremba@yahoo.com' with questions/bugs; and there is a forum (you must register to use it): http://www.ultimatepp.org/forum/ see MacOSX Source code changes have not yet been applied to the SVN tree for UPP. This will be done soon. The mac_upp_chgs.zip file contains the files that have changed - most changes are minor. Changes marked "temp" or "test" were only for debugging. see "files.txt" The theide.app.zip is a pre-built bundle that should run under MacOSX on Intel 64 bit machines. When you click on "theide.app" the unix executable starts without a terminal shell. You can also run theide in a shell using: ~/theide (after running 'make install' on updated source) To use: 1. download 'upp-x11-src-3211' (the makefile as is will not work) 2. (optional) copy examples, bazaar, reference, tutorial, uppsrc to ~/upp 3. mkdir ~/.upp ~/upp.out ~/MyApps 4. unzip theide.app to your desktop, click on the app, and UPP should work. 5. the flags NOGTK OSX11 must be manually set for any project you wish to build. You can build the examples to test it out. -- There is also a discussion on the forum about continuing the port to fully integrate into Cocoa etc. and improve the installation of UPP on MacOSX, and maybe later iPhone/iPad development (see "Rainbow" in the Developers area). There is as yet no UPP support for integrating Objective-C or Cocoa directly into UPP, however this can be done using a command like: gcc source.m -framework Cocoa -framework Foundation -o ... (.m files are Objective-C and .mm files are Objective-C++) Dave Remba July 2011 daveremba@yahoo.com