py25-pyqt4 build fails
Frank Schima
macsforever2000 at macports.org
Fri Feb 13 06:06:50 PST 2009
On Feb 12, 2009, at 7:13 PM, M Trumpis wrote:
> Frank Schima <macsforever2000 <at> macports.org> writes:
>>
>> There's a bug report on this issue:
>>
>> <http://trac.macports.org/ticket/16068>
>>
>> It does actually work for me though.
>>
> Hi Frank.. I did come across that ticket. That problem seems to crop
> up after
> the build stage, though. It seems to me like the build fail can be
> gotten around
> with a few tweaks to the config machinery (however Qt does that).
>
> It looks like this attempt in the Portfile doesn't work:
>
> configure.post_args LFLAGS="-F${prefix}/Library/Frameworks -L$
> {prefix}/lib"
>
> because the Makefiles in PyQT4 define "LFLAGS = blah blah", instead
> of "+="
>
> I can monkey-see-monkey-do my way out of the problem line by line,
> but I'm
> clueless about "fixing" the problem.
You're right, the error occurs during activation in that ticket - due
to the Python Frameworks bug.
Are you on Tiger? What version of Xcode are you running? Have you run
"sudo port selfupdate" and then "sudo port upgrade outdated" recently?
To do what you want, you could change the portfile command to:
configure.post_args-append LFLAGS="-F${prefix}/Library/Frameworks -L$
{prefix}/lib"
But that is not a general fix because the configure phase works fine
on Leopard as it is.
Cheers!
Frank
More information about the macports-users
mailing list