Opened 12 years ago

Closed 12 years ago

#35294 closed defect (wontfix)

py27-wxpython won't compile for x86_64

Reported by: alexander.janssen@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.1
Keywords: Cc: jyrkiwahlstedt
Port: py27-wxpython

Description (last modified by ryandesign (Ryan Carsten Schmidt))

I wasn't able to compile py27-wxpython until I installed libpng as +universal. After installing py27-wxpython I ended up with a 32-Bit library only. Running a small test-script I get:

/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/wx-2.8-mac-unicode/wx/_core_.so: mach-o, but wrong architecture

otool -h says: 0xfeedface

I don't find any possibility to build a 64-bit version.

This applies to py27-wxpython @2.8.12.1

What logs do I need to attach to this ticket?

Change History (2)

comment:1 Changed 12 years ago by alexander.janssen@…

I should have mentioned: This is OSX Lion.

Darwin delicious 11.4.0 Darwin Kernel Version 11.4.0: Mon Apr 9 19:32:15 PDT 2012; root:xnu-1699.26.8~1/RELEASE_X86_64 x86_64

comment:2 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: jwa@… added
Description: modified (diff)
Port: py27-wxpython added
Resolution: wontfix
Status: newclosed

Correct, py-wxpython is currently 32-bit only, because the latest stable version of wxwidgets is 32-bit only. Once a stable 64-bit-compatible version of wxwidgets is released we can allow 64-bit builds.

Until then, you could try the py27-wxpython-devel port, to get newer development versions of py-wxpython and wxwidgets which are 64-bit compatible.

Note: See TracTickets for help on using tickets.