Собираю Qt 4.6.2, и в один момент выскакивает вот такое (несущественную часть сократил ибо не влезало, см. ниже):
root@mac:/tmp/qt-everywhere-opensource-src-4.6.2# make
cd src/tools/bootstrap/ && make -f Makefile
make[1]: Entering directory `/tmp/qt-everywhere-opensource-src-4.6.2/src/tools/bootstrap'
make[1]: Цель `first' не требует выполнения команд.
make[1]: Leaving directory `/tmp/qt-everywhere-opensource-src-4.6.2/src/tools/bootstrap'
cd src/tools/moc/ && make -f Makefile
make[1]: Entering directory `/tmp/qt-everywhere-opensource-src-4.6.2/src/tools/moc'
make[1]: Цель `first' не требует выполнения команд.
make[1]: Leaving directory `/tmp/qt-everywhere-opensource-src-4.6.2/src/tools/moc'
cd src/tools/rcc/ && make -f Makefile
make[1]: Entering directory `/tmp/qt-everywhere-opensource-src-4.6.2/src/tools/rcc'
make[1]: Цель `first' не требует выполнения команд.
make[1]: Leaving directory `/tmp/qt-everywhere-opensource-src-4.6.2/src/tools/rcc'
cd src/tools/uic/ && make -f Makefile
make[1]: Entering directory `/tmp/qt-everywhere-opensource-src-4.6.2/src/tools/uic'
make[1]: Цель `first' не требует выполнения команд.
make[1]: Leaving directory `/tmp/qt-everywhere-opensource-src-4.6.2/src/tools/uic'
cd src/corelib/ && make -f Makefile
make[1]: Entering directory `/tmp/qt-everywhere-opensource-src-4.6.2/src/corelib'
make[1]: Цель `first' не требует выполнения команд.
make[1]: Leaving directory `/tmp/qt-everywhere-opensource-src-4.6.2/src/corelib'
cd src/xml/ && make -f Makefile
make[1]: Entering directory `/tmp/qt-everywhere-opensource-src-4.6.2/src/xml'
make[1]: Цель `first' не требует выполнения команд.
make[1]: Leaving directory `/tmp/qt-everywhere-opensource-src-4.6.2/src/xml'
cd src/network/ && make -f Makefile
make[1]: Entering directory `/tmp/qt-everywhere-opensource-src-4.6.2/src/network'
make[1]: Цель `first' не требует выполнения команд.
make[1]: Leaving directory `/tmp/qt-everywhere-opensource-src-4.6.2/src/network'
cd src/gui/ && make -f Makefile
make[1]: Entering directory `/tmp/qt-everywhere-opensource-src-4.6.2/src/gui'
rm -f libQtGui.so.4.6.2 libQtGui.so libQtGui.so.4 libQtGui.so.4.6
g++ -Wl,-rpath-link,/tmp/qt-everywhere-opensource-src-4.6.2/lib -Wl,--no-undefined -Wl,-O1 -Wl,-rpath,/usr/lib/qt/lib -Wl,-rpath,/usr/lib/qt/lib -Wl,-rpath,/usr/lib/mysql -shared -Wl,-soname,libQtGui.so.4 -o libQtGui.so.4.6.2 <тут идет список файлов .o> -L/usr/lib/mysql -L/tmp/qt-everywhere-opensource-src-4.6.2/lib -L/usr/X11R6/lib -lQtCore -L/usr/lib/mysql -L/tmp/qt-everywhere-opensource-src-4.6.2/lib -lpthread -pthread -lgthread-2.0 -lrt -lglib-2.0 -lpng -lz -lfreetype -lgobject-2.0 -lglib-2.0 -lSM -lICE -lXrender -lfontconfig -lfreetype -lXext -lX11 -lm
collect2: выполнение ld завершилось с кодом возврата 1
make[1]: *** [../../lib/libQtGui.so.4.6.2] Ошибка 1
make[1]: Leaving directory `/tmp/qt-everywhere-opensource-src-4.6.2/src/gui'
make: *** [sub-gui-make_default-ordered] Ошибка 2
Как видно, никаких сообщений о конкретных ошибках, просто сфейлилось и всё. Впервые такое вижу, что это может быть?
з.ы. На аналогичной системе, только 64-битной, всё собралось без вопросов, набор библиотек и пакетов тот же.