Archived

This forum has been archived. Please start a new discussion on GitHub.

Patches for building on MacOSX != 10.8

Fix compilation of cpp:

Attachment not found.

Allow the CXX and CXXFLAGS variables to be overridden properly. By default you're forcing the use of tools which don't exist on earlier OS X versions, and not making it possible to override them.

Fix compilation of py:
Attachment not found.

You were hardcoding paths which only exist on 10.8. However, this was entirely unnecessary--this patch uses the default python framework version and will work on all versions of MacOS.

With the above two patches, I can build properly on OSX 10.6. Without them it's not possible to build without hand-hacking the makefiles.


Regards,
Roger

Comments

  • FYI, MacPorts [1] provides Ice 3.3, 3.4 and 3.5 packages so one doesn't have to compile Ice yourself. It works on all versions of OS X from 10.5.

    $ sudo port -v install zeroc-ice35
    $ sudo port -v install py27-zeroc-ice35

    [1] The MacPorts Project -- Home