Jump to content
Sign in to follow this  
Денис_

установка WINE

Recommended Posts

Устанавливаю wine-1.0-rc2.tar.bz2 на Дебиан х64 последней версии в GNOME.Выдает ошибки:

#./configure:

configure: libxcomposite development files not found, Xcomposite won't be supported.

configure: libhal development files not found, no dynamic device support.

configure: lib(n)curses development files not found, curses won't be supported.

configure: libcapi20 development files not found, ISDN won't be supported.

configure: libcups development files not found, CUPS won't be supported.

configure: WARNING: OpenGL development headers not found.

OpenGL and Direct3D won't be supported.

configure: WARNING: OpenSSL development files not found, SSL won't be supported.

configure: WARNING: libpng development files not found, PNG won't be supported.

configure: Finished. Do 'make depend && make' to compile Wine.

хотя это вроде как все есть, что небыло доустановил.

#make:

make[1]: Entering directory `/usr/src/wine-1.0-rc2/tools'

../tools/makedep -C. -S.. -T.. -I/usr/include/freetype2 fnt2bdf.c fnt2fon.c make_ctests.c makedep.c relpath.c sfnt2fnt.c

make[1]: Leaving directory `/usr/src/wine-1.0-rc2/tools'

make[1]: Entering directory `/usr/src/wine-1.0-rc2/tools'

make[1]: `makedep' не требует обновления.

make[1]: Leaving directory `/usr/src/wine-1.0-rc2/tools'

make[1]: Entering directory `/usr/src/wine-1.0-rc2/libs'

make[2]: Entering directory `/usr/src/wine-1.0-rc2/libs/port'

../../tools/makedep -C. -S../.. -T../.. ffs.c fstatvfs.c futimes.c getopt.c getopt1.c getpagesize.c gettid.c interlocked.c isinf.c lstat.c memcpy_unaligned.c memmove.c mkstemps.c pread.c pwrite.c readlink.c sigsetjmp.c spawn.c statvfs.c strcasecmp.c strerror.c strncasecmp.c usleep.c

make[2]: Leaving directory `/usr/src/wine-1.0-rc2/libs/port'

make[2]: Entering directory `/usr/src/wine-1.0-rc2/libs/port'

make[2]: Цель `all' не требует выполнения команд.

make[2]: Leaving directory `/usr/src/wine-1.0-rc2/libs/port'

make[2]: Entering directory `/usr/src/wine-1.0-rc2/libs/wine'

../../tools/makedep -C. -S../.. -T../.. casemap.c collation.c compose.c config.c cptable.c debug.c fold.c ldt.c loader.c mbtowc.c mmap.c port.c sortkey.c string.c utf8.c wctomb.c wctype.c c_037.c c_424.c c_437.c c_500.c c_737.c c_775.c c_850.c c_852.c c_855.c c_856.c c_857.c c_860.c c_861.c c_862.c c_863.c c_864.c c_865.c c_866.c c_869.c c_874.c c_875.c c_878.c c_932.c c_936.c c_949.c c_950.c c_1006.c c_1026.c c_1250.c c_1251.c c_1252.c c_1253.c c_1254.c c_1255.c c_1256.c c_1257.c c_1258.c c_1361.c c_10000.c c_10006.c c_10007.c c_10029.c c_10079.c c_10081.c c_20127.c c_20866.c c_20932.c c_21866.c c_28591.c c_28592.c c_28593.c c_28594.c c_28595.c c_28596.c c_28597.c c_28598.c c_28599.c c_28600.c c_28603.c c_28604.c c_28605.c c_28606.c

make[2]: Leaving directory `/usr/src/wine-1.0-rc2/libs/wine'

make[2]: Entering directory `/usr/src/wine-1.0-rc2/libs/wine'

(GIT_DIR=../../.git git describe HEAD 2>/dev/null || echo "wine-1.0-rc2") | sed -n -e '$s/\(.*\)/const char wine_build[] = "\1";/p' >version-stamp || (rm -f version-stamp && exit 1)

make[2]: Leaving directory `/usr/src/wine-1.0-rc2/libs/wine'

make[2]: Entering directory `/usr/src/wine-1.0-rc2/libs/wpp'

../../tools/makedep -C. -S../.. -T../.. preproc.c wpp.c ppy.y ppl.l

make[2]: Leaving directory `/usr/src/wine-1.0-rc2/libs/wpp'

make[2]: Entering directory `/usr/src/wine-1.0-rc2/libs/wpp'

bison -p ppy_ -o ppy.tab.c -d ppy.y

ppy.y:138 parser name defined to default :"parse"

bison -p ppy_ -o ppy.tab.c ppy.y

ppy.y:138 parser name defined to default :"parse"

gcc -m32 -c -I. -I. -I../../include -I../../include -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -g -O2 -o ppy.tab.o ppy.tab.c

gcc -m32 -c -I. -I. -I../../include -I../../include -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -g -O2 -o ppl.yy.o ppl.yy.c

ppl.l:172:21: error: ppy.tab.h: No such file or directory

ppl.l:238: error: expected declaration specifiers or ‘...’ before ‘YYSTYPE’

ppl.l: In function ‘ppy_lex’:

ppl.l:317: error: ‘tINCLUDE’ undeclared (first use in this function)

ppl.l:317: error: (Each undeclared identifier is reported only once

ppl.l:317: error: for each function it appears in.)

ppl.l:319: error: ‘tERROR’ undeclared (first use in this function)

ppl.l:320: error: ‘tWARNING’ undeclared (first use in this function)

ppl.l:321: error: ‘tPRAGMA’ undeclared (first use in this function)

ppl.l:322: error: ‘tPPIDENT’ undeclared (first use in this function)

ppl.l:323: error: ‘tUNDEF’ undeclared (first use in this function)

ppl.l:324: error: ‘tIFDEF’ undeclared (first use in this function)

ppl.l:325: error: ‘tIFNDEF’ undeclared (first use in this function)

ppl.l:326: error: ‘tIF’ undeclared (first use in this function)

ppl.l:327: error: ‘tELIF’ undeclared (first use in this function)

ppl.l:328: error: ‘tELSE’ undeclared (first use in this function)

ppl.l:329: error: ‘tENDIF’ undeclared (first use in this function)

ppl.l:330: error: ‘tLINE’ undeclared (first use in this function)

ppl.l:331: error: ‘tGCCLINE’ undeclared (first use in this function)

ppl.l:333: error: ‘tNL’ undeclared (first use in this function)

ppl.l:341: error: ‘ppy_lval’ undeclared (first use in this function)

ppl.l:341: warning: passing argument 3 of ‘make_number’ makes integer from pointer without a cast

ppl.l:341: error: too many arguments to function ‘make_number’

ppl.l:364: warning: passing argument 3 of ‘make_number’ makes integer from pointer without a cast

ppl.l:364: error: too many arguments to function ‘make_number’

ppl.l:366: warning: passing argument 3 of ‘make_number’ makes integer from pointer without a cast

ppl.l:366: error: too many arguments to function ‘make_number’

ppl.l:367: warning: passing argument 3 of ‘make_number’ makes integer from pointer without a cast

ppl.l:367: error: too many arguments to function ‘make_number’

ppl.l:369: error: ‘tDEFINED’ undeclared (first use in this function)

ppl.l:370: error: ‘tLSHIFT’ undeclared (first use in this function)

ppl.l:371: error: ‘tRSHIFT’ undeclared (first use in this function)

ppl.l:372: error: ‘tLOGAND’ undeclared (first use in this function)

ppl.l:373: error: ‘tLOGOR’ undeclared (first use in this function)

ppl.l:374: error: ‘tEQ’ undeclared (first use in this function)

ppl.l:375: error: ‘tNE’ undeclared (first use in this function)

ppl.l:376: error: ‘tLTE’ undeclared (first use in this function)

ppl.l:377: error: ‘tGTE’ undeclared (first use in this function)

ppl.l:390: error: ‘tIDENT’ undeclared (first use in this function)

ppl.l:421: error: ‘tLITERAL’ undeclared (first use in this function)

ppl.l:430: error: ‘tMACRO’ undeclared (first use in this function)

ppl.l:431: error: ‘tDEFINE’ undeclared (first use in this function)

ppl.l:450: error: ‘tMACROEND’ undeclared (first use in this function)

ppl.l:454: error: ‘tELIPSIS’ undeclared (first use in this function)

ppl.l:463: error: ‘tCONCAT’ undeclared (first use in this function)

ppl.l:464: error: ‘tSTRINGIZE’ undeclared (first use in this function)

ppl.l:560: error: ‘tDQSTRING’ undeclared (first use in this function)

ppl.l:578: error: ‘tSQSTRING’ undeclared (first use in this function)

ppl.l:588: error: ‘tIQSTRING’ undeclared (first use in this function)

ppl.l:640: error: ‘tRCINCLUDE’ undeclared (first use in this function)

ppl.l:685: error: ‘tRCINCLUDEPATH’ undeclared (first use in this function)

ppl.l: At top level:

ppl.l:788: error: expected declaration specifiers or ‘...’ before ‘YYSTYPE’

ppl.l: In function ‘make_number’:

ppl.l:831: error: ‘val’ undeclared (first use in this function)

ppl.l:832: error: ‘tULONGLONG’ undeclared (first use in this function)

ppl.l:837: error: ‘tSLONGLONG’ undeclared (first use in this function)

ppl.l:846: error: ‘tULONG’ undeclared (first use in this function)

ppl.l:851: error: ‘tSLONG’ undeclared (first use in this function)

ppl.l:856: error: ‘tUINT’ undeclared (first use in this function)

ppl.l:861: error: ‘tSINT’ undeclared (first use in this function)

make[2]: *** [ppl.yy.o] Ошибка 1

make[2]: Leaving directory `/usr/src/wine-1.0-rc2/libs/wpp'

make[1]: *** [wpp] Ошибка 2

make[1]: Leaving directory `/usr/src/wine-1.0-rc2/libs'

make: *** [libs] Ошибка 2

тут я несмог ничо понять.[make и make install выведен весь]. ну и соотв. установка уже непошла.

#make install:

make[1]: Entering directory `/usr/src/wine-1.0-rc2/tools'

make[1]: `makedep' не требует обновления.

make[1]: Leaving directory `/usr/src/wine-1.0-rc2/tools'

make[1]: Entering directory `/usr/src/wine-1.0-rc2/libs'

make[2]: Entering directory `/usr/src/wine-1.0-rc2/libs/port'

make[2]: Цель `all' не требует выполнения команд.

make[2]: Leaving directory `/usr/src/wine-1.0-rc2/libs/port'

make[2]: Entering directory `/usr/src/wine-1.0-rc2/libs/wine'

(GIT_DIR=../../.git git describe HEAD 2>/dev/null || echo "wine-1.0-rc2") | sed -n -e '$s/\(.*\)/const char wine_build[] = "\1";/p' >version-stamp || (rm -f version-stamp && exit 1)

make[2]: Leaving directory `/usr/src/wine-1.0-rc2/libs/wine'

make[2]: Entering directory `/usr/src/wine-1.0-rc2/libs/wpp'

bison -p ppy_ -o ppy.tab.c -d ppy.y

ppy.y:138 parser name defined to default :"parse"

bison -p ppy_ -o ppy.tab.c ppy.y

ppy.y:138 parser name defined to default :"parse"

gcc -m32 -c -I. -I. -I../../include -I../../include -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -g -O2 -o ppy.tab.o ppy.tab.c

gcc -m32 -c -I. -I. -I../../include -I../../include -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -g -O2 -o ppl.yy.o ppl.yy.c

ppl.l:172:21: error: ppy.tab.h: No such file or directory

ppl.l:238: error: expected declaration specifiers or ‘...’ before ‘YYSTYPE’

ppl.l: In function ‘ppy_lex’:

ppl.l:317: error: ‘tINCLUDE’ undeclared (first use in this function)

ppl.l:317: error: (Each undeclared identifier is reported only once

ppl.l:317: error: for each function it appears in.)

ppl.l:319: error: ‘tERROR’ undeclared (first use in this function)

ppl.l:320: error: ‘tWARNING’ undeclared (first use in this function)

ppl.l:321: error: ‘tPRAGMA’ undeclared (first use in this function)

ppl.l:322: error: ‘tPPIDENT’ undeclared (first use in this function)

ppl.l:323: error: ‘tUNDEF’ undeclared (first use in this function)

ppl.l:324: error: ‘tIFDEF’ undeclared (first use in this function)

ppl.l:325: error: ‘tIFNDEF’ undeclared (first use in this function)

ppl.l:326: error: ‘tIF’ undeclared (first use in this function)

ppl.l:327: error: ‘tELIF’ undeclared (first use in this function)

ppl.l:328: error: ‘tELSE’ undeclared (first use in this function)

ppl.l:329: error: ‘tENDIF’ undeclared (first use in this function)

ppl.l:330: error: ‘tLINE’ undeclared (first use in this function)

ppl.l:331: error: ‘tGCCLINE’ undeclared (first use in this function)

ppl.l:333: error: ‘tNL’ undeclared (first use in this function)

ppl.l:341: error: ‘ppy_lval’ undeclared (first use in this function)

ppl.l:341: warning: passing argument 3 of ‘make_number’ makes integer from pointer without a cast

ppl.l:341: error: too many arguments to function ‘make_number’

ppl.l:364: warning: passing argument 3 of ‘make_number’ makes integer from pointer without a cast

ppl.l:364: error: too many arguments to function ‘make_number’

ppl.l:366: warning: passing argument 3 of ‘make_number’ makes integer from pointer without a cast

ppl.l:366: error: too many arguments to function ‘make_number’

ppl.l:367: warning: passing argument 3 of ‘make_number’ makes integer from pointer without a cast

ppl.l:367: error: too many arguments to function ‘make_number’

ppl.l:369: error: ‘tDEFINED’ undeclared (first use in this function)

ppl.l:370: error: ‘tLSHIFT’ undeclared (first use in this function)

ppl.l:371: error: ‘tRSHIFT’ undeclared (first use in this function)

ppl.l:372: error: ‘tLOGAND’ undeclared (first use in this function)

ppl.l:373: error: ‘tLOGOR’ undeclared (first use in this function)

ppl.l:374: error: ‘tEQ’ undeclared (first use in this function)

ppl.l:375: error: ‘tNE’ undeclared (first use in this function)

ppl.l:376: error: ‘tLTE’ undeclared (first use in this function)

ppl.l:377: error: ‘tGTE’ undeclared (first use in this function)

ppl.l:390: error: ‘tIDENT’ undeclared (first use in this function)

ppl.l:421: error: ‘tLITERAL’ undeclared (first use in this function)

ppl.l:430: error: ‘tMACRO’ undeclared (first use in this function)

ppl.l:431: error: ‘tDEFINE’ undeclared (first use in this function)

ppl.l:450: error: ‘tMACROEND’ undeclared (first use in this function)

ppl.l:454: error: ‘tELIPSIS’ undeclared (first use in this function)

ppl.l:463: error: ‘tCONCAT’ undeclared (first use in this function)

ppl.l:464: error: ‘tSTRINGIZE’ undeclared (first use in this function)

ppl.l:560: error: ‘tDQSTRING’ undeclared (first use in this function)

ppl.l:578: error: ‘tSQSTRING’ undeclared (first use in this function)

ppl.l:588: error: ‘tIQSTRING’ undeclared (first use in this function)

ppl.l:640: error: ‘tRCINCLUDE’ undeclared (first use in this function)

ppl.l:685: error: ‘tRCINCLUDEPATH’ undeclared (first use in this function)

ppl.l: At top level:

ppl.l:788: error: expected declaration specifiers or ‘...’ before ‘YYSTYPE’

ppl.l: In function ‘make_number’:

ppl.l:831: error: ‘val’ undeclared (first use in this function)

ppl.l:832: error: ‘tULONGLONG’ undeclared (first use in this function)

ppl.l:837: error: ‘tSLONGLONG’ undeclared (first use in this function)

ppl.l:846: error: ‘tULONG’ undeclared (first use in this function)

ppl.l:851: error: ‘tSLONG’ undeclared (first use in this function)

ppl.l:856: error: ‘tUINT’ undeclared (first use in this function)

ppl.l:861: error: ‘tSINT’ undeclared (first use in this function)

make[2]: *** [ppl.yy.o] Ошибка 1

make[2]: Leaving directory `/usr/src/wine-1.0-rc2/libs/wpp'

make[1]: *** [wpp] Ошибка 2

make[1]: Leaving directory `/usr/src/wine-1.0-rc2/libs'

make: *** [libs] Ошибка 2

Вот такие пироги))) Куда копать непонятно.

P.S.:библиотеки х32 установлены, с этим проблем нет.

------------

Заранее спасибо за помошь! ! !

Share this post


Link to post
Share on other sites

А почему из исходников собираете?

Если используется стабильная версия debian, то понятно, почему нет некоторых библиотек - их в этой версии не используют.

Share this post


Link to post
Share on other sites

Тэкс тэкс тэкс... т.е. ... в репозитории мона найти пакет последней версии WINE? Smile

Я щас как раз пытаюсь вникнуть в прелести репозиториев ибо недавно тока подключил безлимитку, так что с этим у мну напряг( Несоблаговолите ли сударь дать ссылочку? Cool хоть на примере разберусь

Share this post


Link to post
Share on other sites

Про последнюю версию я не говорил. Wink

А вам именно последняя нужна?

В стабильной ветке на данный момент вот такая:

$ apt-cache policy wine
wine:
  Установлен: 0.9.25-2.1
  Кандидат: 0.9.25-2.1
  Таблица версий:
 *** 0.9.25-2.1 0
        500 ftp://ftp.at.debian.org etch/main Packages
        100 /var/lib/dpkg/status

Может быть в нестабильной есть постарше. Сам не знаю, потому как только stable использую.

А что касается ссылочки, я просто apt настроил на online-репозиторий и apt-get'ом ставлю то, что нужно, не задумываясь о поиске в гугле пакетов и зависимостей. Инструкции по настройке есть на debian.org

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...