2015-12-03 5 views
0

Я хочу, чтобы мой скрипт configure запускал собственный компилятор. autoconf ничего не знает о нем, поэтому AC_TRY_COMPILE не будет делать.redirect stderr моей программы в config.log

Если я просто запускаю компилятор без использования макросов, его stderr печатается на терминале, однако я хочу выполнять те же перенаправления, что и для компилятора C, и на него влияет --quiet флаг.

Стандартные макросы сделать что-то вроде:

$CC ... 2>conftest.err 
cat conftest.err >&5 

, но это не документировано.

+0

Попробуйте задать вопрос. – ceving

+0

Попробуйте запустить компилятор с stderr dup'd в stdout, который будет в config.log. (например, 2> & 1) –

ответ