أحصل على خطأ أدناه أثناء تشغيل الأمر make أثناء بنائه من git. أنا قادر على القيام بذلك عندما أحصل على الكود من خلال wget. أنا أقوم بتشغيله على أوبونتو 14.04
./bin2c resources/tpls.html src/tpls.h tpls
./bin2c resources/css/bootstrap.min.css src/bootstrapcss.h bootstrap_css
./bin2c resources/css/fa.min.css src/facss.h fa_css
./bin2c resources/css/app.css src/appcss.h app_css
./bin2c resources/js/d3.v3.min.js src/d3js.h d3_js
./bin2c resources/js/hogan.min.js src/hoganjs.h hogan_js
./bin2c resources/js/charts.js src/chartsjs.h charts_js
./bin2c resources/js/app.js src/appjs.h app_js
make all-recursive
make[1]: Entering directory /home/ubuntu/goaccess' Making all in po make[2]: Entering directory/home/ubuntu/goaccess/po'
test ! -f ./goaccess.pot ||
test -z "fr.gmo" || make fr.gmo
make[3]: Entering directory /home/ubuntu/goaccess/po' rm -f fr.gmo && : -c --statistics --verbose -o fr.gmo fr.po mv: cannot stat ‘t-fr.gmo’: No such file or directory make[3]: *** [fr.gmo] Error 1 make[3]: Leaving directory/home/ubuntu/goaccess/po'
make[2]: *** [stamp-po] Error 2
make[2]: Leaving directory /home/ubuntu/goaccess/po' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory/home/ubuntu/goaccess'
make: *** [all] Error 2
هل قمت بتثبيت gettext
؟
# apt-get install gettext
ثم الرجاء تشغيل مرة أخرى:
$ autoreconf -fiv
$ ./configure --enable-utf8 --enable-geoip=legacy
$ make
# make install
قد تحتاج أيضًا إلى تثبيت autopoint
على أساس دبيان
# apt-get install autopoint
هذه خطوة ضرورية لبناء ترافيس على أساس دبيان
إغلاق هذا. لا تتردد في إعادة فتحه إذا لزم الأمر.
التعليق الأكثر فائدة
هل قمت بتثبيت
gettext
؟ثم الرجاء تشغيل مرة أخرى: