Can;t compile even with gettext

Anonymous
2013-03-06
2013-05-29

  • Anonymous
    2013-03-06

    Good morning everyone,

    I have downloaded and compiled myself gettext as you will see below. However, make still hangs.

    debian-armel:/media/Data/Public/compiles/compiles/minidlna# apt-show-versions gettext
    gettext 0.18.2-1 newer than version in archive
    debian-armel:/media/Data/Public/compiles/compiles/minidlna# whereis gettext
    gettext: /usr/bin/gettext.sh /usr/bin/gettext /usr/local/bin/gettext /usr/local/bin/gettext.sh /usr/local/lib/gettext /usr/share/man/man3/gettext.3.gz /usr/share/man/man1/gettext.1.gz

    debian-armel:/media/Data/Public/compiles/compiles/minidlna# make
    make  all-recursive
    make: Entering directory `/media/Data/Public/compiles/compiles/minidlna'
    Making all in po
    make: Entering directory `/media/Data/Public/compiles/compiles/minidlna/po'
    test ! -f ./minidlna.pot || \
              test -z "da.gmo de.gmo es.gmo fr.gmo it.gmo ja.gmo nb.gmo nl.gmo pl.gmo ru.gmo sl.gmo sv.gmo" || make da.gmo de.gmo es.gmo fr.gmo it.gmo ja.gmo nb.gmo nl.gmo pl.gmo ru.gmo sl.gmo sv.gmo
    make: Entering directory `/media/Data/Public/compiles/compiles/minidlna/po'
    rm -f da.gmo && : -c -statistics -verbose -o da.gmo da.po
    mv: cannot stat `t-da.gmo': No such file or directory
    make: ***  Error 1
    make: Leaving directory `/media/Data/Public/compiles/compiles/minidlna/po'
    make: ***  Error 2
    make: Leaving directory `/media/Data/Public/compiles/compiles/minidlna/po'
    make: ***  Error 1
    make: Leaving directory `/media/Data/Public/compiles/compiles/minidlna'
    make: ***  Error 2
    debian-armel:/media/Data/Public/compiles/compiles/minidlna#

    The only workaround was to do this:
    cd po
    mkdir blah
    cp *.po blah/
    cd blah
    rename 's/po/gmo/' *
    rename 's//t-/' *
    cd ..
    cd blah
    cp * ..
    cd ../..
    make

     

  • Anonymous
    2013-03-06

    I forgot to mention that the workaround is not complete since I still have issues

    metadata.o: In function `GetVideoMetadata':
    /media/Data/Public/compiles/compiles/minidlna/metadata.c:737: undefined reference to `av_strerror'
    collect2: ld returned 1 exit status
    make: ***  Error 1
    make: Leaving directory `/media/Data/Public/compiles/compiles/minidlna'
    make: ***  Error 1
    make: Leaving directory `/media/Data/Public/compiles/compiles/minidlna'
    make: ***  Error 2

     

  • Anonymous
    2013-03-06

    Autogen.sh had this output

    autoreconf: running: aclocal -force -I m4
    autoreconf: configure.ac: tracing
    autoreconf: configure.ac: not using Libtool
    autoreconf: running: /usr/local/bin/autoconf -force
    autoreconf: running: /usr/local/bin/autoheader -force
    autoreconf: running: automake -add-missing -copy -force-missing
    configure.ac:5: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.  For more info, see:
    configure.ac:5: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_INIT_AUTOMAKE-invocation
    configure.ac:14: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and will soon be removed.
    configure.ac:14: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead,
    configure.ac:14: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.
    configure.ac:4: installing './config.guess'
    configure.ac:4: installing './config.sub'
    configure.ac:5: installing './install-sh'
    configure.ac:5: installing './missing'
    Makefile.am: installing './INSTALL'
    Makefile.am: installing './depcomp'
    autoreconf: Leaving directory `.'