Вы здесь

Всё таже проблемма с библиотеками

При компиляции пакетов выдает ошибку. Много читал на форуме но так и не понял как сопоставить изложенное к моей проблемме.Зарание спасибо.

/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
*
* ERROR: x11-libs/qt-3.3.8-r3 failed.
* Call stack:
* ebuild.sh, line 1654: Called dyn_compile
* ebuild.sh, line 990: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* qt-3.3.8-r3.ebuild, line 214: Called die
*
* (no error message)
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/x11-libs/qt-3.3.8-r3/temp/build.log'.
*

[/]

запости то что выше было

ну а qt -то зачем компилировать ))) возьмите готовый.
а вообще если делать нечего то надо все пересобрать с одинаковыми флагами - а при пересборке обнаружится что что-то новое появилось )

Наконец найден нетормозящий линукс для нетбуков

в 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
*
* ERROR: dev-libs/glib-2.12.13 failed.
* Call stack:
* ebuild.sh, line 1654: Called dyn_compile
* ebuild.sh, line 990: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* glib-2.12.13.ebuild, line 68: Called die
*
* make failed
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/dev-libs/glib-2.12.13/temp/build.log'.
*

Но теперь ошибка в какой - то асемблерной команде (если я правильно понял). Что делать?