Re: Can't build mplayer from svn since March 2009

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

 



On 05/02/2009 08:57 PM, Lyndon Altamirano wrote:

On 5/2/09, The Wanderer <inverseparadox@xxxxxxxxxxx> wrote:

On 05/02/2009 06:40 AM, Lyndon Altamirano wrote:

Is this a known problem? The last known version of mplayer I can
build is SVN-r28997. I don't know if there are any later versions
that can be built. But almost daily svn updates have resulted in
failed builds.

I'm using Debian GNU/Linux AMD64 (Lenny). If this is an unusual
case, I'll gladly attach a full build log on my next post. For
now here's the result of ldd on my latest version r28997 build:

Full build log not necessary. You've already provided your
configure line; the next thing to provide would be the final GCC
command line from the 'make' command, and the full text output from
that command including all errors. If that isn't enough, the next
thing we would probably need would be the configure.log.

However, before posting any of that: have you tried running 'make
distclean' and reconfiguring before rebuilding? Every so often that
is necessary in order to successfully recompile. (I consider this indicative of a less-than-ideal build system setup, but
constructing a perfect one is of course exceedingly difficult.)

"make distclean" appears to be the magic command. Latest svn now
builds successfully. In the past I used "make clean". Thanks!

P.S. What's the difference between "clean" and "distclean" anyway?

'make clean' removes the mplayer and mencoder binaries and the various
intermediate-stage object files.

'make distclean' removes everything which can be re-generated -
config.h, the .d files, et cetera - giving you, in theory, a source tree
identical to what you'd get if you checked out a fresh copy from SVN.

Note also that much of the time 'make depend' or 'make dep' will let you
rebuild successfully without having to go quite as far as 'make
distclean'; however, the compilation time saved is not really very much,
and 'make dep' fails just often enough that 'make distclean' is the more
practical solution if you aren't having failures on a constant basis.

--
      The Wanderer

Warning: Simply because I argue an issue does not mean I agree with any
side of it.

Secrecy is the beginning of tyranny.
_______________________________________________
MPlayer-users mailing list
MPlayer-users@xxxxxxxxxxxx
https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users

[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux