Cedega CVS

Поискал по форуму, похоже что тема еще не поднималась.

У меня навязчивая идея собрать сий эмулятор из CVS. Вот что нашел по теме:
http://gentoo-wiki.com/HOWTO_Install_Cedega
http://www.linux-gamers.net/modules/wiwimod/index.php?page=HOWTO+Cedega+CVS&back=HOWTO+INDEX+Wine

Первое руководство совсем ни к черту, а вот вторым можно воспользоваться. Скачал скрипт, что предлагают товарищи.
1. Репозитарий он вытянул успешно, но сразу же обломался на configure. Еще бы, ведь такого файла там нет. Но заметив в корне файл configure.ac запускаю autoconf - и не прогадал! Вуаля.
2. ./configure - все ок
3. make depend - тут сразу облом. Но я не стал парить мозги, и просто пропустил этот этап - configure ведь вообще сказала now execute "make" to build Cedega
4. make обламывается. Ему не понравился flex - слишком новый. Делаю даунгрэйд и повотряю попытку - теперь все норм.
5. make install - без комментариев..

А вот дальше начинается то, на что моих шаманских навыков уже не хватает. cvscedega выдает error на библиотеке x11drv.so (сейчас дословно не передам, ибо за другим компом), но смысл в unknown symbols. Добавил /usr/lib/cvscedega/lib в /etc/ld.so.conf - не помогло.

Теперь прошу помощи у участников сообщества. Будем разбираццо вместе? :)

зы для меня принципиален вопрос именно собрать winex их cvs, скачать ее с рапидшары может любой виндузятник

А на офф сайте

А на офф сайте про это ничего не сказано?(может у тебя версии библиотеки не те)
И чем отличается cedega из cvs от бинарной?
_________________
Gentoo Linux - We Use The Power!!!

Cvs - бесплатна и

Cvs - бесплатна и более нова, а бинарная платная (условно ;))

Сегодня сам

Сегодня сам попробую собрать, позже отпишусь о результатах.
_________________
Gentoo Linux - We Use The Power!!!

Она у меня не

Всё собралось, но названия бинарника wine. Так и должно быть? И он ещё выдаёт следуюющее:
wine: exists lstat socket : No such file or directory

_________________
Gentoo Linux - We Use The Power!!!

cedega cvs

Не совсем точно, но мне помогло вот это из этого файла

cat /root/.WineCVS/installs/cvscedega/bin/WineCVSFunctions/cvscedega
export PATH="/root/.WineCVS/installs/cvscedega/bin:$PATH"
export LD_LIBRARY_PATH="/root/.WineCVS/installs/cvscedega/bin:/root/.WineCVS/installs/cvscedega/lib"
export WINEPREFIX="$HOME/.cvscedega"
export WINESERVER="/root/.WineCVS/installs/cvscedega/bin/wineserver"
export ConfigurePrefix="/root/.WineCVS/installs/cvscedega"
export WineExecName="wine"
export WINE_LOADER=cvscedega

Еще надо в его низ дописать перечисленные в нем функции и запустить - тогда получиться, что у вас появиться ~/.cvscedege с настройками ...

А вообще - layman -o http://www.zugaina.org/gentoo/ -f -a zugaina
emerge -apv cedega-cvs ...

cedega cvs

Попробовал вышеуказанным способом.
emerge -apv cedega-cvs ругается, что нет ebuildов в каталоге virtual/x11.
У меня даже каталога такого нет ни в portage ни в overlays.
Может нужно еще что-то ?

Забудь ...

Ну ты пока просто в этом ebuild'е удали virtual/x11 (в DEPEND - прям только эти буквы) - все поставиться, еще можеш скопировать эти ебилды в /usr/local/portage - и там все с ними делать - там сборка тоже не безоблочно простая дальше будет ...

* Applying

* Applying cedega-cvs-makefile-r1.patch ... [ ok ]
/usr/portage/local/layman/zugaina/app-emulation/cedega-cvs/cedega-cvs-1.0.0-r1.ebuild: line 63: ./configure: Нет такого файла или каталога

это надо :

cd /var/tmp/portage/app-emulation/cedega-cvs-1.0.0-r1/work/winex/
./setup.sh

./configure \
--prefix=/usr/lib/cedega-cvs \
--sysconfdir=/etc/cedega-cvs \
--host=${CHOST} \
--enable-curses \
--with-x \
и по желанию : --enable-pthreads (это для nptl USE флага)
--enable-opengl (для opengl)
--disable-trace --disable-debug ( или --enable-trace --enable-debug - кому как нравиться)

потом:
make depend all (у меня ошибки , но вроде это и не надо - я просто make набираю - в .configure же написали - готово для сборки ...)

потом:
cd programs && make
cd ../

потом:
touch ../../.compiled
ebuild /usr/portage/local/layman/zugaina/app-emulation/cedega-cvs/cedega-cvs-1.0.0-r1.ebuild install
ebuild /usr/portage/local/layman/zugaina/app-emulation/cedega-cvs/cedega-cvs-1.0.0-r1.ebuild qmerge

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

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