wine 0.9.22

при сборке wine на строчке rm -f wineoss.drv.so && ln -s winmm/wineoss/wineoss.drv.so wineoss.drv.so очень долго стоит а потом пишет

cc1: out of memory allocating 153869160 bytes after a total of 160657408 bytes
make[2]: *** [vartest.o] Ошибка 1
make[2]: Leaving directory `/var/tmp/portage/wine-0.9.22/work/wine-0.9.22/dlls/oleaut32/tests'
make[1]: *** [oleaut32/tests] Ошибка 2
make[1]: Leaving directory `/var/tmp/portage/wine-0.9.22/work/wine-0.9.22/dlls'
make: *** [dlls] Ошибка 2

!!! ERROR: app-emulation/wine-0.9.22 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
wine-0.9.22.ebuild, line 113: Called die

!!! all
!!! If you need support, post the topmost build error, and the call stack if relevant.

флаги:

CFLAGS="-O3 -pipe -march=k8 -fomit-frame-pointer -msse -msse2 -mmmx -m3dnow -mfpmath=sse"
USE="-qt -kde gtk win32codecs mmx wma timidity modplug samba -bindist cairo dbus a52 3dnow aac dvdr dvdread dvd png ffmpeg mp3 ogg wifi vorbis vcd tiff pdf usb jpeg hal mpeg cdr X nautilus flac dvi acpi -ipv6 firefox dvdr gnome opengl alsa truetype -oss -arts unicode"

Что делать ?

а во время

а во время компиляции место на диске не заканчивается?
у меня wine как-то отъел 1Gb в /var/tmp/portage, когда там примерно столько и оставалось.

Свободно около

Свободно около 4gb

make.conf

Очень похоже на перебор с флагами оптимизации

точно! кажется

точно! кажется -O3 на x86_64 ввобще не рекомендуют...

было тоже

было тоже самое..выключил иксы...осталось адна консоль в которой он компилелься и вышло....

Проблема наверное в -O3

Wine не очень любит собираться с -O3, так что попробуй с -O2.
У меня нехватало памяти для компиляции тестов в папке dlls/oleout32/test (вроде так было). Поскольку отказываться от оптимизации для всего wine из-за одного теста нехотелось, то пришлось после начала компиляции приостановит процесс и поправить Makefile в нужной папке
_________________
Linux
...because life is too short for reboots

Все получилось!

Все получилось! когда вырубил X наверно оперативки нехватило (512 мег).
PS:Какой модуль нало установить чтоб в Xorg можно было раскладку менять?

Quote:PS:Какой

Цитата:
PS:Какой модуль нало установить чтоб в Xorg можно было раскладку менять?

не уверен, но похоже

x11-libs/libxkbui
x11-misc/xkbdata
x11-libs/libxkbfile
x11-apps/xkbcomp (этот не обязательно)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".