สองแยก แม่นยำ
เซิร์ฟเวอร์ที่มีซอร์สโค้ดเดียวกันจะถูกควบคุม เมื่อฉันรัน autoreconf ที่หนึ่งในนั้น ฉันไม่พบข้อผิดพลาด ในขณะที่อีกอันหนึ่ง ฉันได้รับข้อผิดพลาดต่อไปนี้:
การใช้ค่าเริ่มต้น $msg ในการต่อข้อมูล (.) หรือสตริงที่ /usr/bin/autom4te บรรทัด 1041
การใช้ค่าเริ่มต้น $stacktrace ในการจับคู่รูปแบบ (m//) ที่ /usr/bin/autom4te บรรทัด 1041
ช่องที่ไม่รู้จัก wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
AC_CACHE_CHECK (ไม่ว่าโปรแกรมที่เชื่อมโยงแบบคงที่สามารถ dlopen ตัวเองได้หรือไม่
lt_cv_dlopen_self_static, dnl
_LT_TRY_DLOPEN_SELF(
lt_cv_dlopen_self_static=ใช่, lt_cv_dlopen_self_static=ใช่
lt_cv_dlopen_self_static=ไม่, lt_cv_dlopen_self_static=ข้าม)
)
ไฟ
CPPFLAGS="$save_CPPFLAGS"
LDFLAGS="$save_LDFLAGS"
LIBS="$save_LIBS"
;;
เอสแซค
กรณี $lt_cv_dlopen_self ใน
ใช่|ไม่ใช่) enable_dlopen_self=$lt_cv_dlopen_self ;;
*) enable_dlopen_self=ไม่รู้จัก ;;
เอสแซค
กรณี $lt_cv_dlopen_self_static ใน
ใช่|ไม่) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
*) enable_dlopen_self_static=ไม่ทราบ ;;
เอสแซค
ไฟ
_LT_DECL(dlopen_support, enable_dlopen, 0,
รองรับ dlopen หรือไม่)
_LT_DECL(dlopen_self, enable_dlopen_self, 0,
รองรับโปรแกรม dlopen หรือไม่)
_LT_DECL(dlopen_self_static, enable_dlopen_self_static, 0,
รองรับ dlopen ของโปรแกรมที่เชื่อมโยงแบบคงที่หรือไม่)
])
ที่ /usr/share/autoconf/Autom4te/Channels.pm สาย 639
Autom4te::Channels::msg(' wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_...', undef, 'warning:', 'partial', 0) เรียกที่บรรทัด /usr/bin/autom4te 1041
aclocal: /usr/bin/autom4te ล้มเหลวโดยมีสถานะออก: 1
autoreconf: aclocal ล้มเหลวโดยมีสถานะออก: 1
ฉันเปรียบเทียบไฟล์ /usr/bin/autom4te และไม่พบความแตกต่าง เวอร์ชัน aclocal ของทั้งสองระบบคือ 1.11.3 รุ่น autoreconf ทั้งสองระบบคือ 2.68 ฉันไม่มีเงื่อนงำ