Bob Ippolito wrote: > > On Oct 14, 2005, at 2:23 AM, Richard Taylor wrote: > >> Bob Ippolito wrote: >> >> >>> >>> On Oct 12, 2005, at 6:07 AM, Richard Taylor wrote: >>> >>> >>>> I am trying to use py2app (http://undefined.org/python/) to package a >>>> gnome-python application called gramps (http://www.gramps- >>>> project.org) for >>>> MAC OS X. >>>> >>>> py2app does not have a mailing list so I started by posting to >>>> comp.lang.python and someone there pointed me here instead. If >>>> anyone could >>>> point me in the direction of a better forum is there is one. >>>> >>>> The command I am running is: >>>> >>>> python setup.py py2app >>>> >>>> The error I am getting is (the full output is attached): >>>> >>>> -> raise ValueError, "New Mach-O header is too large to relocate" >>>> >>>> It looks like there is a problem with the number of libraries that >>>> gramps depends on, but I am new to the MAC and py2app so I am not >>>> sure where >>>> to turn next to overcome this problem. >>>> Any ideas? >>>> >>> >>> >>> It's only loosely related to the number of libraries. It's >>> somewhat difficult to explain exactly why this error occurs, but >>> it is normally quite rare and there isn't much that can be done >>> about it from the py2app side of things. >>> >>> The solution is to re-link the libraries that are having this >>> problem with the -headerpad_max_install_names ld flag. I think >>> that there's some way to set LDFLAGS appropriately and then use >>> port to rebuild them, but you'll have to ask someone else who >>> knows more about the DarwinPorts toolchain because I have no idea. >>> >>> >> Is there any way of isolating which libraries are causing the >> problem? Rebuilding all of the libraries would be a bit of pain. > > > Inspect the stack when it throws the error to see which one caused > the problem, repeat until you get them all. > Many thanks, I will give it a try.
Richard _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig