ubuntu를 가볍게 설치하고 minidlna을 컴파일하고 있었는데 아래와 같은 에러 메시지가 뜨면서 컴파일이 안 되더군요
# make
make all-recursive
make[1]: Entering directory `/root/minidlna-1.1.0'
Making all in po
make[2]: Entering directory `/root/minidlna-1.1.0/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[3]: Entering directory `/root/minidlna-1.1.0/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[3]: *** [da.gmo] Error 1
make[3]: Leaving directory `/root/minidlna-1.1.0/po'
make[2]: *** [stamp-po] Error 2
make[2]: Leaving directory `/root/minidlna-1.1.0/po'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/minidlna-1.1.0'
make: *** [all] Error 2
알아 본 결과 gettext 패키지를 설치 하지 않아서 이런 문제가 발생하더군요
(http://www.linuxquestions.org/questions/linux-from-scratch-13/lfs-6-7-6-20-util-linux-ng-2-18-error-on-make-855734/ )
물론... 다시 make한다고 컴파일 되지 않습니다
다시 configure를 해줘야 그 이후에 제대로 make가 됩니다