Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 4533032
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 21, 20262026-05-21T14:06:16+00:00 2026-05-21T14:06:16+00:00

I periodically release a dmg for a Python/wxPython app with py2app, and it has

  • 0

I periodically release a dmg for a Python/wxPython app with py2app, and it has been working great. I only have access to a Snow Leopard machine and I would like to ensure that my app works on as many versions of OS X as possible. In the past, I have found that an app created on Snow Leopard worked on Leopard but did not work on Tiger or earlier.

I have two questions:

(1) Can I release a single app that will work on Tiger, Leopard, Snow Leopard, and hopefully Lion? If so, how?

(2) Does it matter if I use 32 bit or 64 bit Python/wxPython?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-21T14:06:16+00:00Added an answer on May 21, 2026 at 2:06 pm

    Use a Python from one of the 32-bit-only installers from python.org. They are built as 32-bit i386 and ppc using a deployment target of OS X 10.3 so they will run on all Apple systems shipped that support any version of OS X 10.3 through 10.6 (and should run on OS X 10.7 when released). Any C extension modules built with its Distutils (setup.py) will be fine. If they need any 3rd-party C libraries that are not included with Mac OS X, you need to be careful to build and install them in a compatible manner. The most important thing is to build them as universal builds with -arch i386 and -arch ppc. Most of the most common libs these days can be made to do that without too much trouble. Also, to be safe, build them with gcc-4.0 and MACOSX_DEPLOYMENT_TARGET=10.3 (or 10.4 if that doesn’t work). You’ll need Xcode 3, not the newer Xcode 4, and need to install the optional 10.4 SDK from Xcode 3. Use a wxPython binary installer that meets those criteria and you should be good to go.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

We have been experimenting with a new technique to manage our release branches. Generally,
I have a method that periodically (e.g. once in every 10 secs) try to
I have a list view that is periodically updated (every 60 seconds). It was
We have a web application that periodically sends out e-mails to users. At the
I have got a C# user control, which has got it's own background worker
I'm working an application that periodically fetch data from a web service. The problem
I have an Android application that periodically gets GPS updates. If I wanted to
I need to periodically download, extract and save the contents of http://data.dot.state.mn.us/dds/det_sample.xml.gz to disk.
I've got a program that periodically updates its database schema. Sometimes, one of the
I need to be able to periodically send email alerts to subscribed users. PHP

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.