mingw-cross-env-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Mingw-cross-env-list] x264 build fails


From: Tony Theodore
Subject: Re: [Mingw-cross-env-list] x264 build fails
Date: Mon, 4 Oct 2010 21:38:26 +1100

On 4 October 2010 08:29, Mark Brand <address@hidden> wrote:
>
>>
>> Presence of older version seems to be the culprit. Seems to be fixed by:
>>
>> rm usr/i686-pc-mingw32/lib/libx264.a
>>
>> Should this step be added to x264.mk?
>>
>> Mark
>>
>
> I am wondering how worried we should be about this type of phenomenon. If
> the symbol hadn't been changed, linking to the old version of the library
> might have succeeded and gone unnoticed.

Interesting, I notice they don't have any '-L' flags. I imagine most
other packages avoid this by setting the lib search path, and the way
we're building it shouldn't do anything to affect that. There's
something amiss here, I can't see how they would be able to do any
development this way unless they were meticulous about clean build
environments.

I'm thinking this isn't a general problem, but you're right in that it
would be mostly hidden if it was. The only solution (apart from make
clean) would be some sort of uninstall functionality that's been
discouraged before.

In this case 'rm' is probably the best short term solution. We could
disable the .exe build with some sort of 'bin_PROGRAMS= ', but it's a
free link test; or dig into the build system to see where the missing
library flags are.

Curiously.

Tony



reply via email to

[Prev in Thread] Current Thread [Next in Thread]