проблема с wine
не могу установить wine... и как не позорно, не могу найти место где он пишет ошибку, вот что он выдает...
make[2]: Leaving directory `/var/tmp/portage/wine-20050930/work/wine-20050930/dlls/itss'
make[3]: Leaving directory `/var/tmp/portage/wine-20050930/work/wine-20050930/dlls/dsound/tests'
../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./dsound.spec buffer.o capture.o dsound.o dsound_main.o duplex.o mixer.o primary.o propset.o regsvr.o sound3d.o version.res -o dsound.dll.so -L../../dlls -L../../dlls/winmm -L../../dlls/ole32 -L../../dlls/user32 -L../../dlls/advapi32 -L../../dlls/kernel32 -L../../dlls/ntdll -lwinmm -lole32 -luser32 -ladvapi32 -lkernel32 -lntdll -L../../libs/wine -lwine -ldxguid -luuid -L../../libs/port -lwine_port
make[2]: Leaving directory `/var/tmp/portage/wine-20050930/work/wine-20050930/dlls/dsound'
make[1]: Leaving directory `/var/tmp/portage/wine-20050930/work/wine-20050930/dlls'
make: *** [dlls] Ошибка 2
!!! ERROR: app-emulation/wine-20050930 failed.
!!! Function src_compile, Line 137, Exitcode 2
!!! all
!!! If you need support, post the topmost build error, NOT this status message.
может кто-нибудь сталкивался, или хотя бы посоветуйте что делать..
- Для комментирования войдите или зарегистрируйтесь
побольше
побольше запости
re: побольше запости
вот... если это чем-то поможет, то... :-)
winegcc: i686-pc-linux-gnu-gcc failed.
make[2]: *** [joystick.drv.so] Ошибка 2
make[2]: Leaving directory `/var/tmp/portage/wine-20050930/work/wine-20050930/dlls/winmm/joystick'
make[1]: *** [winmm/joystick] Ошибка 2
make[1]: *** Ожидание завершения заданий...
i686-pc-linux-gnu-gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -DCOM_NO_WINDOWS_H -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -march=athlon-xp -pipe -O2 -I//usr/include/lcms -o regsvr.o regsvr.c
i686-pc-linux-gnu-gcc -c -I. -I. -I../../../include -I../../../include -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -march=athlon-xp -pipe -O2 -I//usr/include/lcms -o testlist.o testlist.c
moniker.c: In function `ITS_IMonikerImpl_GetClassID':
moniker.c:105: warning: unused variable `This'
moniker.c: In function `ITS_IParseDisplayNameImpl_ParseDisplayName':
moniker.c:437: warning: unused variable `This'
i686-pc-linux-gnu-gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -DCOM_NO_WINDOWS_H -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -march=athlon-xp -pipe -O2 -I//usr/include/lcms -o storage.o storage.c
../../../tools/winegcc/winegcc -B../../../tools/winebuild -mconsole iphlpapi.o testlist.o -o iphlpapi_test.exe.so -L../../../libs/port -lwine_port -L../../../dlls -L../../../dlls/iphlpapi -L../../../dlls/kernel32 -L../../../libs -liphlpapi -lkernel32
make[3]: Leaving directory `/var/tmp/portage/wine-20050930/work/wine-20050930/dlls/iphlpapi/tests'
../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./iphlpapi.spec ifenum.o iphlpapi_main.o ipstats.o -o iphlpapi.dll.so -L../../dlls -L../../dlls/advapi32 -L../../dlls/kernel32 -ladvapi32 -lkernel32 -L../../libs/wine -lwine -L../../libs/port -lwine_port
storage.c: In function `ITSS_IStorageImpl_OpenStorage':
storage.c:387: warning: unused variable `This'
../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./itss.spec chm_lib.o lzx.o itss.o moniker.o regsvr.o storage.o -o itss.dll.so -L../../dlls -L../../dlls/ole32 -L../../dlls/user32 -L../../dlls/advapi32 -L../../dlls/kernel32 -L../../dlls/ntdll -lole32 -luser32 -ladvapi32 -lkernel32 -lntdll -L../../libs/wine -lwine -L../../libs/unicode -lwine_unicode -luuid -L../../libs/port -lwine_port
make[2]: Leaving directory `/var/tmp/portage/wine-20050930/work/wine-20050930/dlls/iphlpapi'
make[2]: Leaving directory `/var/tmp/portage/wine-20050930/work/wine-20050930/dlls/itss'
make[1]: Leaving directory `/var/tmp/portage/wine-20050930/work/wine-20050930/dlls'
make: *** [dlls] Ошибка 2
попробуй emerge
попробуй
emerge sync
, а потом по новой. может уже исправилия пытался
я пытался ставить более старую версию, которую ставил и она работала, а вот теперь, в чем то глюк ... :-(
З.Ы.
у меня диалап, а на нем несколько критично делать такие вещи как emerge --sync :-)
1. Запостите еще
1. Запостите еще больше, если ругань на джойстик не первая ошибка.
2. Покажите Ваш make.conf
3. Покажите вывод "emerge --info"
Хотелось бы
Хотелось бы увидеть что было перед этими строчками:
>winegcc: i686-pc-linux-gnu-gcc failed.
>make[2]: *** [joystick.drv.so] Ошибка 2
emerge --info, make.conf, ошибки wine
emerge --info
Portage 2.1_pre3-r1 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r3, 2.6.15-gentoo i686)
=================================================================
System uname: 2.6.15-gentoo i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.12.0_pre13
dev-lang/python: 2.3.5, 2.4.2
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.59-r7
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils: 2.16.1-r1
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -m3dnow -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -m3dnow -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig nodoc noinfo sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="ru_RU.UTF-8"
LC_ALL="ru_RU.UTF-8"
LINGUAS="ru"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X aalib acpi alsa apm arts asf audiofile avi bash-completion berkdb bitmap-fonts bluetooth browserplugin bzip2 cddb cdr crypt cups curl directfb divx4linux dv dvd dvdr dvdrw eds emboss encode esd exif expat fam ffmpeg firefox foomaticdb fortran gdbm gif glut gmp gpm gstreamer gtk gtk2 hal idn ieee1394 imagemagick imlib ithreads java jpeg kde lcms libg++ libwww lirc mad mikmod mmx mng motif mozdevelop mozilla mp3 mpeg ncurses nls nptl nptlonly nsplugin nvidia offensive ogg oggvorbis opengl oss pam pcre pdflib perl png postgres python qt quicktime rdesktop readline real recode samba scanner sdl slang sox spell sse sse2 ssl svga tcpd theora threads tiff truetype truetype-fonts type1-fonts ucs2 udev unicode usb vorbis win32codecs xine xinerama xml2 xscreensaver xv xvid zlib elibc_glibc kernel_linux linguas_ru userland_GNU"
Unset: ASFLAGS, CTARGET, LDFLAGS
make.conf
CFLAGS="-march=athlon-xp -m3dnow -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j3"
LINGUAS="ru"
LANG="ru_RU"
#LANGUAGE=
FEATURES="-distlocks nodoc noinfo"
ACCEPT_KEYWORDS="~x86"
USE="nptl nptlonly unicode 3dnow ucs2 mmx nvidia truetype truetype-fonts type1-fonts X sse sse2 nls bash-completion threads ithreads -ipv6 qt kde gtk2 gtk -gnome samba xinerama postgres ieee1394 java theora xine vorbis oggvorbis ogg -xmms cdr dvd dvdr dvdrw win32codecs offensive xvid opengl divx4linux real quicktime hal cddb dv firefox truetype bluetooth sox scanner rdesktop xscreensaver usb asf directfb ffmpeg acpi hal browserplugin mozilla nsplugin firefox mozdevelop opengl"
#PORTAGE_NICENESS=2
PORTDIR_OVERLAY="/usr/portage/local/portage"
#http_proxy="http://192.168.101.10:3128"
#ftp_proxy="http://192.168.101.10:3128"
а вот что получается при "emerge wine"
../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./imagehlp.spec access.o imagehlp_main.o integrity.o internal.o modify.o -o imagehlp.dll.so -L../../dlls -L../../dlls/dbghelp -L../../dlls/kernel32 -L../../dlls/ntdll -ldbghelp -lkernel32 -lntdll -L../../libs/wine -lwine -L../../libs/port -lwine_port
make[2]: Leaving directory `/var/tmp/portage/wine-20050930/work/wine-20050930/dlls/imagehlp'
make[3]: Entering directory `/var/tmp/portage/wine-20050930/work/wine-20050930/dlls/iphlpapi/tests'
i686-pc-linux-gnu-gcc -c -I. -I. -I../../../include -I../../../include -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -march=athlon-xp -pipe -O2 -I//usr/include/lcms -o iphlpapi.o iphlpapi.c
../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./iphlpapi.spec ifenum.o iphlpapi_main.o ipstats.o -o iphlpapi.dll.so -L../../dlls -L../../dlls/advapi32 -L../../dlls/kernel32 -ladvapi32 -lkernel32 -L../../libs/wine -lwine -L../../libs/port -lwine_port
make[2]: Entering directory `/var/tmp/portage/wine-20050930/work/wine-20050930/dlls/itss'
i686-pc-linux-gnu-gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -DCOM_NO_WINDOWS_H -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -march=athlon-xp -pipe -O2 -I//usr/include/lcms -o chm_lib.o chm_lib.c
i686-pc-linux-gnu-gcc -c -I. -I. -I../../../include -I../../../include -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -march=athlon-xp -pipe -O2 -I//usr/include/lcms -o dsound.o dsound.c
i686-pc-linux-gnu-gcc -c -I. -I. -I../../../include -I../../../include -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -march=athlon-xp -pipe -O2 -I//usr/include/lcms -o testlist.o testlist.c
i686-pc-linux-gnu-gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -DCOM_NO_WINDOWS_H -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -march=athlon-xp -pipe -O2 -I//usr/include/lcms -o lzx.o lzx.c
../../../tools/winegcc/winegcc -B../../../tools/winebuild -mconsole iphlpapi.o testlist.o -o iphlpapi_test.exe.so -L../../../libs/port -lwine_port -L../../../dlls -L../../../dlls/iphlpapi -L../../../dlls/kernel32 -L../../../libs -liphlpapi -lkernel32
i686-pc-linux-gnu-gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -DCOM_NO_WINDOWS_H -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -march=athlon-xp -pipe -O2 -I//usr/include/lcms -o itss.o itss.c
i686-pc-linux-gnu-gcc -c -I. -I. -I../../../include -I../../../include -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -march=athlon-xp -pipe -O2 -I//usr/include/lcms -o dsound8.o dsound8.c
make[3]: Leaving directory `/var/tmp/portage/wine-20050930/work/wine-20050930/dlls/iphlpapi/tests'
make[2]: Leaving directory `/var/tmp/portage/wine-20050930/work/wine-20050930/dlls/iphlpapi'
make[2]: Entering directory `/var/tmp/portage/wine-20050930/work/wine-20050930/dlls/winmm/joystick'
i686-pc-linux-gnu-gcc -c -I. -I. -I../../../include -I../../../include -D__WINESRC__ -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -march=athlon-xp -pipe -O2 -I//usr/include/lcms -o joystick.o joystick.c
itss.c: In function `ITStorageImpl_StgCreateDocfile':
itss.c:266: warning: unused variable `This'
itss.c: In function `ITStorageImpl_StgCreateDocfileOnILockBytes':
itss.c:282: warning: unused variable `This'
itss.c: In function `ITStorageImpl_StgIsStorageFile':
itss.c:291: warning: unused variable `This'
itss.c: In function `ITStorageImpl_StgIsStorageILockBytes':
itss.c:300: warning: unused variable `This'
itss.c: In function `ITStorageImpl_StgOpenStorage':
itss.c:314: warning: unused variable `This'
itss.c: In function `ITStorageImpl_StgOpenStorageOnILockBytes':
itss.c:332: warning: unused variable `This'
itss.c: In function `ITStorageImpl_StgSetTimes':
itss.c:344: warning: unused variable `This'
itss.c: In function `ITStorageImpl_SetControlData':
itss.c:353: warning: unused variable `This'
itss.c: In function `ITStorageImpl_DefaultControlData':
itss.c:362: warning: unused variable `This'
itss.c: In function `ITStorageImpl_Compact':
itss.c:372: warning: unused variable `This'
i686-pc-linux-gnu-gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -DCOM_NO_WINDOWS_H -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -march=athlon-xp -pipe -O2 -I//usr/include/lcms -o moniker.o moniker.c
joystick.c: In function `JSTCK_GetDevCaps':
joystick.c:255: warning: implicit declaration of function `strcpyW'
../../../tools/winegcc/winegcc -B../../../tools/winebuild -shared ./joystick.drv.spec joystick.o -o joystick.drv.so -L../../../dlls -L../../../dlls/winmm -L../../../dlls/user32 -L../../../dlls/kernel32 -lwinmm -luser32 -lkernel32 -L../../../libs/wine -lwine -L../../../libs/port -lwine_port
moniker.c: In function `ITS_IMonikerImpl_GetClassID':
moniker.c:105: warning: unused variable `This'
joystick.o: In function `JSTCK_GetDevCaps':
/var/tmp/portage/wine-20050930/work/wine-20050930/dlls/winmm/joystick/joystick.c:255: undefined reference to `strcpyW'
collect2: ld returned 1 exit status
winegcc: i686-pc-linux-gnu-gcc failed.
make[2]: *** [joystick.drv.so] Ошибка 2
make[2]: Leaving directory `/var/tmp/portage/wine-20050930/work/wine-20050930/dlls/winmm/joystick'
make[1]: *** [winmm/joystick] Ошибка 2
make[1]: *** Ожидание завершения заданий...
i686-pc-linux-gnu-gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -DCOM_NO_WINDOWS_H -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -march=athlon-xp -pipe -O2 -I//usr/include/lcms -o regsvr.o regsvr.c
moniker.c: In function `ITS_IParseDisplayNameImpl_ParseDisplayName':
moniker.c:437: warning: unused variable `This'
i686-pc-linux-gnu-gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -DCOM_NO_WINDOWS_H -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -march=athlon-xp -pipe -O2 -I//usr/include/lcms -o storage.o storage.c
i686-pc-linux-gnu-gcc -c -I. -I. -I../../../include -I../../../include -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -march=athlon-xp -pipe -O2 -I//usr/include/lcms -o propset.o propset.c
storage.c: In function `ITSS_IStorageImpl_OpenStorage':
storage.c:387: warning: unused variable `This'
i686-pc-linux-gnu-gcc -c -I. -I. -I../../../include -I../../../include -DWINE_NO_DEBUG_MSGS -DWINE_NO_TRACE_MSGS -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -march=athlon-xp -pipe -O2 -I//usr/include/lcms -o testlist.o testlist.c
../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./itss.spec chm_lib.o lzx.o itss.o moniker.o regsvr.o storage.o -o itss.dll.so -L../../dlls -L../../dlls/ole32 -L../../dlls/user32 -L../../dlls/advapi32 -L../../dlls/kernel32 -L../../dlls/ntdll -lole32 -luser32 -ladvapi32 -lkernel32 -lntdll -L../../libs/wine -lwine -L../../libs/unicode -lwine_unicode -luuid -L../../libs/port -lwine_port
make[2]: Leaving directory `/var/tmp/portage/wine-20050930/work/wine-20050930/dlls/itss'
../../../tools/winegcc/winegcc -B../../../tools/winebuild -mconsole capture.o ds3d.o ds3d8.o dsound.o dsound8.o propset.o testlist.o -o dsound_test.exe.so -L../../../libs/port -lwine_port -L../../../dlls -L../../../dlls/dsound -L../../../dlls/ole32 -L../../../dlls/version -L../../../dlls/user32 -L../../../dlls/kernel32 -L../../../libs -ldsound -lole32 -lversion -luser32 -lkernel32 -ldxguid -luuid -ldxerr8
make[3]: Leaving directory `/var/tmp/portage/wine-20050930/work/wine-20050930/dlls/dsound/tests'
../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./dsound.spec buffer.o capture.o dsound.o dsound_main.o duplex.o mixer.o primary.o propset.o regsvr.o sound3d.o version.res -o dsound.dll.so -L../../dlls -L../../dlls/winmm -L../../dlls/ole32 -L../../dlls/user32 -L../../dlls/advapi32 -L../../dlls/kernel32 -L../../dlls/ntdll -lwinmm -lole32 -luser32 -ladvapi32 -lkernel32 -lntdll -L../../libs/wine -lwine -ldxguid -luuid -L../../libs/port -lwine_port
make[2]: Leaving directory `/var/tmp/portage/wine-20050930/work/wine-20050930/dlls/dsound'
make[1]: Leaving directory `/var/tmp/portage/wine-20050930/work/wine-20050930/dlls'
make: *** [dlls] Ошибка 2
!!! ERROR: app-emulation/wine-20050930 failed.
!!! Function src_compile, Line 137, Exitcode 2
!!! all
!!! If you need support, post the topmost build error, NOT this status message.
до этого ни одной ошибки не заметил...
ИМХО версия Wine
ИМХО версия Wine какая-то уж больно экзотическая. Понимаю что Dial-Up и всё такое. Вобщем всё-таки попробуй сделать так:
А сентябрьский Wine у меня отвалилвася с точно такой же ошибкой. Решения я так и не нашёл и пока не вышел октябрьский пользовал августовский.
Вот из-за
>undefined reference to `strcpyW'
>collect2: ld returned 1 exit status
не собирается.
в библиотеке, с которой вайн линкуется нет нужной функции
или вайн слишком старый или ещё что...действительно, обнови вайн до 0.9.3 или 0.9.4.
спасибо всем!!!
поставил wine-0.9.5, заработало :-)
_________________
windows must die