Khi biên dịch với gcc 4.7.2 và autoconf 2.69, tôi thường xuyên nhận được các kết quả như thế này trong configure.log. Thí dụ:
configure:3091: $? = 0
configure:3080: gcc -V >&5
gcc: error: unrecognized command line option '-V'
gcc: fatal error: no input files compilation terminated.
configure:3091: $? = 1
configure:3080: gcc -qversion >&5
gcc: error: unrecognized command line option '-qversion'
gcc: fatal error: no input files compilation terminated.
configure:3091: $? = 1
configure:3111: checking whether the C compiler works
configure:3133: gcc -march=x86-64 -mtune=generic -Os -pipe -Wl,-O1 conftest.c >&5
configure:3137: $? = 0
configure:3185: result: yes
Quá trình biên dịch tiến hành thành công, nhưng tôi tự hỏi tại sao autoconf đang thử nghiệm các dòng lệnh mà gcc không hỗ trợ. Đây có phải là cho trình biên dịch khác?