Назад

Компилим еА cygwin

Автор: ????: Дата: 07.08.2009

Что бы не качать 900мб Визуала, да ещё и кряк, можно воспользоватся бесплатным оффициальным компилятором)
Преимущества над ВС++
1) Полный вес с библиотеками около 80-100мб
2) Официальный бесплатный компилятор
Недостатки:
Только 1, чуть-чуть посложней и подольше компилит)

1) Идём и скачиваем setup.exe
2) Запускаем setup.exe жмём NEXT
3) Выбираем Install From Internet жмём NEXT
4) Указываем путь установки и ставим галочки напротив UNIX и All users жмём Next
5) Выбираем путь куда вы хотите устанавливать пакеты жмём Next
6) Галочку напротив Direct Connection жмём Next
7) Выбираем любой понравившийся вам ftp сервер
8) Далее нам следует выбрать что мы хотим установить а именно вам надо:

> CVS: Concurent Version System
-> GCC: GCC C Compiler
-> GCC-Core: GCC C Compiling Source
-> GCC-g++: GCC C++ Compiler
-> MAKE: The Gnu Version of the 'make' utility
-> mini-gw-runtime: Mini Gw Runtime
-> Mktemp: Allows save temp file / dir creation from shell...

Если хотите можете нажать devel install, но так он будет скачивать 400+ мб, а так около 50
9) Ждём когда пройдёт установка пакетов
Рекомпиляция eAthena SQL
1. Для рекомпиляции eA SQL нам обязательно нужны SQL библиотеки идём по и скачиваем файл.
2. После скачивания mySQL библиотеки разархивируем его с помощью WinRar`a и файлы содержажиеся в нём закидываем в c:\cygwin\home\[user]\
3. Разархивированную и закинутую папку переименовываем в mySQL что б путь ваш к примеру выглядел вот так c:\cygwin\home\[user]\mySQL\
4. Запускаем с ярлыка на рабочем столе и пишем
cd /home/mysql
./configure --without-server

5. Ждём
6. Далее пишем
make

7. Ждём
8. Далее пишем
make install

9. Скачиваем eAthena с SVN.И кладем ее в папку ../home/eA/ Например eAthena у меня лежит в c:/cygwin/home/eA/
10. Пишем:
cd /home/eA
./configure

11. Ждём
12. Пишем:
make sql

13. Радуемся, мы скомплимировали еА))

Автор: Kill Spirit: Дата: 05.02.2010

Визуаль С++

900 мб весит?О_О

Я качал, 50 мб + 30 мб обновлений Х_Х

Автор: Мяфк: Дата: 05.02.2010

900мб весит полная версия, а ты качал експресс.
Infarct - не знаю ответа на твой вопрос, я пробовал компилить кугвином, примерно пол года назад. Компиль vs++ там всё проще.

Автор: Kill Spirit: Дата: 05.02.2010

А чем експрес от полной отличается?

Разницы не заметил =Ъ

Автор: Renegade: Дата: 05.02.2010

Цитата Infarkt;22812:
$ make
bash: make: command not found


кэп намекает что у тебя не стоит компилятор. Если хостинг на геймсервисе то там дебиан. Сответственно:


#aptitude install build-essential