[mythtv-users] Does trunk still compile on Hardy?

Brad Templeton brad+myth at templetons.com
Thu Apr 30 01:04:46 UTC 2009


Was doing  an SVN update to the latest trunk.  Compiled fine on
jaunty, but on my master backend server, which runs hardy LTS
(and as a server, will continue to run it) has trouble compling it.
Get a lot of strange diagnostics that various standard functions
are multiply defined over varions binaries found in the libraries:

    ../libmythmpeg2/libmythmpeg2-0.22.a(slice.o): In function `wcstoumax':
    slice.c:(.text+0x2080): multiple definition of `wcstoumax'
    ../libmythmpeg2/libmythmpeg2-0.22.a(decode.o):decode.c:(.text+0x880): first defined here
    ../libmythmpeg2/libmythmpeg2-0.22.a(slice.o): In function `wcstoimax':
    slice.c:(.text+0x2090): multiple definition of `wcstoimax'
    ../libmythmpeg2/libmythmpeg2-0.22.a(decode.o):decode.c:(.text+0x890): first defined here
    ../libmythmpeg2/libmythmpeg2-0.22.a(slice.o): In function `strtoumax':
    slice.c:(.text+0x20a0): multiple definition of `strtoumax'
    ../libmythmpeg2/libmythmpeg2-0.22.a(decode.o):decode.c:(.text+0x8a0): first defined here
    ../libmythmpeg2/libmythmpeg2-0.22.a(slice.o): In function `strtoimax':
    slice.c:(.text+0x20b0): multiple definition of `strtoimax'


All libs fully up to date, qt 4.4 is in place -- any thought on
the cause of this?   To keep it totally clean I checked out a fresh
copy, no old .os around, though the old libs are still in the system
running the backend of course.


More information about the mythtv-users mailing list