Код: Выделить всё
1. wget http://cvscedega.linux-gamers.net/WineCVS.sh (т.е. скачиваем скрипт любым подручным средством)
2. sh WineCVS.sh (и запускаем его)
3. Появилось меню? Нажмите g затем 0. Нажмите "c". Будет еще меню. Нажмите "c" еще раз для "checkout"б затем нажмите "r" для запуска, затем 0. (Шаманство? Еще какое!)
4. Появится ворос о директории. Нажмите Y, чтобы создать её.
5. У Вас спросят пароль - наберите cvs
6. Если Вас спросят о error log просто нажмите y (очень сомневаюсь, что такое случится)
7. Нажмите "c" и "r" для рекомпиляции, затем r для начала, затем выберите 0 для настройки. Скрипт начнёт конфигурирование и сборку.
8. Ждите. Оно собирается...
9. Вуаля, наслаждайтесь.Но в результате на этапе компиляции происходит ошибка:
Код: Выделить всё
Compiling ...
TIP: To force all your games to run in a window, uncomment
the "Desktop" option in the configuration file.
--------- Error log - file /home/maximus/.WineCVS/sources/cvscedega/ErrorLog : ---------
./ppl.l:1337: warning: implicit declaration of function ‘max’
./ppl.l:1337: error: ‘ALLOCBLOCKSIZE’ undeclared (first use in this function)
./ppl.l: At top level:
./ppl.l:1346: warning: conflicting types for ‘macro_add_arg’
./ppl.l:1346: error: static declaration of ‘macro_add_arg’ follows non-static declaration
./ppl.l:493: error: previous implicit declaration of ‘macro_add_arg’ was here
./ppl.l: In function ‘macro_add_arg’:
./ppl.l:1349: error: ‘macexpstackentry_t’ undeclared (first use in this function)
./ppl.l:1349: error: ‘mep’ undeclared (first use in this function)
./ppl.l:1368: error: ‘debuglevel’ undeclared (first use in this function)
./ppl.l:1368: error: ‘DEBUGLEVEL_PPLEX’ undeclared (first use in this function)
./ppl.l:1370: error: ‘input_name’ undeclared (first use in this function)
./ppl.l:1371: error: ‘line_number’ undeclared (first use in this function)
./ppl.l:1378: error: ‘pp_macexp’ undeclared (first use in this function)
./ppl.l:1379: warning: implicit declaration of function ‘push_buffer’
./ppl.l: In function ‘macro_add_expansion’:
./ppl.l:1387: error: ‘macexpstackentry_t’ undeclared (first use in this function)
./ppl.l:1387: error: ‘mep’ undeclared (first use in this function)
./ppl.l:1396: error: ‘debuglevel’ undeclared (first use in this function)
./ppl.l:1396: error: ‘DEBUGLEVEL_PPLEX’ undeclared (first use in this function)
./ppl.l:1398: error: ‘input_name’ undeclared (first use in this function)
./ppl.l:1399: error: ‘line_number’ undeclared (first use in this function)
./ppl.l: At top level:
./ppl.l:1411: warning: conflicting types for ‘put_buffer’
./ppl.l:1411: error: static declaration of ‘put_buffer’ follows non-static declaration
./ppl.l:476: error: previous implicit declaration of ‘put_buffer’ was here
./ppl.l: In function ‘put_buffer’:
./ppl.l:1415: error: ‘pass_data’ undeclared (first use in this function)
./ppl.l: In function ‘do_include’:
./ppl.l:1439: error: ‘includelogicentry_t’ undeclared (first use in this function)
./ppl.l:1439: error: ‘iep’ undeclared (first use in this function)
./ppl.l:1441: error: ‘includelogiclist’ undeclared (first use in this function)
./ppl.l:1462: warning: implicit declaration of function ‘open_include’
./ppl.l:1462: warning: assignment makes pointer from integer without a cast
./ppl.l:1467: error: ‘seen_junk’ undeclared (first use in this function)
./ppl.l:1468: error: ‘include_state’ undeclared (first use in this function)
./ppl.l:1469: error: ‘include_ppp’ undeclared (first use in this function)
./ppl.l:1470: error: ‘pass_data’ undeclared (first use in this function)
./ppl.l:1473: error: ‘debuglevel’ undeclared (first use in this function)
./ppl.l:1473: error: ‘DEBUGLEVEL_PPMSG’ undeclared (first use in this function)
./ppl.l:1474: error: ‘input_name’ undeclared (first use in this function)
./ppl.l:1474: error: ‘line_number’ undeclared (first use in this function)
./ppl.l:1474: error: ‘include_ifdepth’ undeclared (first use in this function)
./ppl.l: In function ‘push_ignore_state’:
./ppl.l:1488: error: ‘pp_ignore’ undeclared (first use in this function)
make[2]: *** [lex.ppl.o] Ошибка 1
make[2]: Leaving directory `/home/maximus/.WineCVS/sources/cvscedega/winex/tools/wrc'
make[1]: *** [wrc] Ошибка 2
make[1]: Leaving directory `/home/maximus/.WineCVS/sources/cvscedega/winex/tools'
make: *** [tools] Ошибка 2
Error in Make
Try fixing the error based on the output above, and
run the script again, without paramaters (Eg: WineCVS.sh)В чем может быть проблема?