При компиляции пакетов выдает ошибку. Много читал на форуме но так и не понял как сопоставить изложенное к моей проблемме.Зарание спасибо.
/var/tmp/portage/x11-libs/qt-3.3.8-r3/work/qt-x11-free-3.3.8/bin/uic: error while loading shared libraries: libmng.so.1: cannot open shared object file: No such file or directory
make[3]: *** [boxeditor.h] Ошибка 127
make[3]: Leaving directory `/var/tmp/portage/x11-libs/qt-3.3.8-r3/work/qt-x11-free-3.3.8/tools/designer/designer'
make[2]: *** [sub-designer] Ошибка 2
make[2]: Leaving directory `/var/tmp/portage/x11-libs/qt-3.3.8-r3/work/qt-x11-free-3.3.8/tools/designer'
make[1]: *** [sub-designer] Ошибка 2
make[1]: Leaving directory `/var/tmp/portage/x11-libs/qt-3.3.8-r3/work/qt-x11-free-3.3.8/tools'
make: *** [sub-tools] Ошибка 2
[31;01m*[0m
[31;01m*[0m ERROR: x11-libs/qt-3.3.8-r3 failed.
[31;01m*[0m Call stack:
[31;01m*[0m ebuild.sh, line 1654: Called dyn_compile
[31;01m*[0m ebuild.sh, line 990: Called qa_call 'src_compile'
[31;01m*[0m ebuild.sh, line 44: Called src_compile
[31;01m*[0m qt-3.3.8-r3.ebuild, line 214: Called die
[31;01m*[0m
[31;01m*[0m (no error message)
[31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant.
[31;01m*[0m A complete build log is located at '/var/tmp/portage/x11-libs/qt-3.3.8-r3/temp/build.log'.
[31;01m*[0m
[/]
запости то что
запости то что выше было
*
ну а qt -то зачем компилировать ))) возьмите готовый.
а вообще если делать нечего то надо все пересобрать с одинаковыми флагами - а при пересборке обнаружится что что-то новое появилось )
Наконец найден нетормозящий линукс для нетбуков
в 64-битной
в 64-битной системе /usr/lib не есть ссылка на /usr/lib64 ?
На всяк случай, попробуйте
env-update; source /etc/profileи собрать qt
Кстати, что
ls -l /etc/profileкажет?
Были подобные
Были подобные проблемы. Когда сдуру купил AMD и в последствии поменяв платформу на Intel долго ковырялся в конфигах из-за разницы x86 и x86_64
странно - а
странно - а почему архитектура поменялась?
Всем большое
Всем большое спасиибо за участие! Разобрался...
Нужно сделать ссылки в /usr/lib на библиотеки хранящиеся в /usr/lib64.
скорее всего
скорее всего просто с либ на либ64
Проблемы
Проблемы продолжаются, только теперь с установкой glib.
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=athlon64 -O3 -pipe -msse3 -Wall -MT gatomic.lo -MD -MP -MF .deps/gatomic.Tpo -c gatomic.c -fPIC -DPIC -o .libs/gatomic.o
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=athlon64 -O3 -pipe -msse3 -Wall -MT garray.lo -MD -MP -MF .deps/garray.Tpo -c garray.c -fPIC -DPIC -o .libs/garray.o
{standard input}: Assembler messages:
{standard input}:64: Error: suffix or operands invalid for `cmpxchg'
make[4]: *** [gatomic.lo] Ошибка 1
make[4]: *** Ожидание завершения заданий...
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=athlon64 -O3 -pipe -msse3 -Wall -MT gasyncqueue.lo -MD -MP -MF .deps/gasyncqueue.Tpo -c gasyncqueue.c -fPIC -DPIC -o .libs/gasyncqueue.o
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=athlon64 -O3 -pipe -msse3 -Wall -MT gasyncqueue.lo -MD -MP -MF .deps/gasyncqueue.Tpo -c gasyncqueue.c -o gasyncqueue.o >/dev/null 2>&1
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=athlon64 -O3 -pipe -msse3 -Wall -MT garray.lo -MD -MP -MF .deps/garray.Tpo -c garray.c -o garray.o >/dev/null 2>&1
make[4]: Leaving directory `/var/tmp/portage/dev-libs/glib-2.12.13/work/glib-2.12.13/glib'
make[3]: *** [all-recursive] Ошибка 1
make[3]: Leaving directory `/var/tmp/portage/dev-libs/glib-2.12.13/work/glib-2.12.13/glib'
make[2]: *** [all] Ошибка 2
make[2]: Leaving directory `/var/tmp/portage/dev-libs/glib-2.12.13/work/glib-2.12.13/glib'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/dev-libs/glib-2.12.13/work/glib-2.12.13'
make: *** [all] Ошибка 2
[31;01m*[0m
[31;01m*[0m ERROR: dev-libs/glib-2.12.13 failed.
[31;01m*[0m Call stack:
[31;01m*[0m ebuild.sh, line 1654: Called dyn_compile
[31;01m*[0m ebuild.sh, line 990: Called qa_call 'src_compile'
[31;01m*[0m ebuild.sh, line 44: Called src_compile
[31;01m*[0m glib-2.12.13.ebuild, line 68: Called die
[31;01m*[0m
[31;01m*[0m make failed
[31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant.
[31;01m*[0m A complete build log is located at '/var/tmp/portage/dev-libs/glib-2.12.13/temp/build.log'.
[31;01m*[0m
Но теперь ошибка в какой - то асемблерной команде (если я правильно понял). Что делать?