Компиляция extensions

CODEX

Участник
Сообщения
43
Реакции
16
Здравствуйте, перерыл интернет, но так и не нашел ни чего полезного для компиляции extensions на линуксе.
Напишите пожалуйста кто знает как скомпилировать расширение для см на линуксе (Debian), куда закинуть исходник, какие команды прописать, если можно пожалуйста все по порядку, ни где нет подобной статьи, думаю будет очень полезна!
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #4
@xMaZax, не поможет ничем. Тему хоть открывали?
@gold_zloy, зачем Вам это? Обычно всё сводится к запуску AMBuild. @Exle выше скинул гайд по сборке SourceMod. Часть его действий (а именно установка либ и амбилда) актуальны и необходимы так же для сборки расширений.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #8
@gold_zloy, тогда не пытайтесь даже. Лучше закажите у кого-нибудь компиляцию расширения, если не в состоянии разобраться.
 

CODEX

Участник
Сообщения
43
Реакции
16
Кто может скомпилировать расширение?
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #10
@gold_zloy, смотря, что за расширение. Вы бы хоть ссылку дали.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #13
@gold_zloy, так он и так в собранном виде же есть. В чем смысл пересобирать ?
 

CODEX

Участник
Сообщения
43
Реакции
16
@gold_zloy, так он и так в собранном виде же есть. В чем смысл пересобирать ?
Есть смысл, так как немного измененный, тот что находиться у меня.
--- Добавлено позже ---
Своими силами, по примеру который скинул выше @Exle, я дошел до Configuring уперся с командой python ../configure.py, и я понятия не имею куда скопировался сам sourcemod (
git clone --recursive https://github.com/alliedmodders/sourcemod)


 
Последнее редактирование:

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #15
@gold_zloy, в каталог в котором была запущена команда
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #17
@gold_zloy, в alliedmodders/package
Зачем Вы сам SourceMod собираете? Вам же расширение нужно было.
 

CODEX

Участник
Сообщения
43
Реакции
16
Зачем Вы сам SourceMod собираете? Вам же расширение нужно было.

Я не знаю куда его загрузить, и как запустить его компиляцию.
Поэтому я загрузил SourceMod надеясь что я найду его и заменю расширение, а после скомпилирую, но ни чего не вышло.
--- Добавлено позже ---
root@p509639:~/alliedmodders/sourcemod/build# ambuild
No command 'ambuild' found, did you mean:
Command 'cmbuild' from package 'infernal' (universe)
ambuild: command not found

Что не так я сделал?
 
Последнее редактирование:

CAH4E3

Сосанчез.
Сообщения
1,597
Реакции
779
@gold_zloy, Делай всё по инструкции Building SourceMod - AlliedModders Wiki
Всё в точности
C-подобный:
# Install AMBuild
git clone https://github.com/alliedmodders/ambuild
cd ambuild
C:\Python27\python.exe setup.py install
Тут, етсественно, пиши python setup.py install просто, у нас же линь.

На пункте
Configuring
не заходишь в папку с см, рядом с ней кладешь папку с расширением нужным, заходишь в неё и делаешь остальное, т.е
C-подобный:
mkdir build
cd build
python ../configure.py
ambuild
Лично мне пришлось вводить путь до см вручную, но должно работать и так, если что - пиши в тему
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #20
@CAH4E3, там надо либо из под рута запускать Питон с установкой амбилда, либо из-под sudo. В противном случае, поставится в пользовательскую диру, которая, почему-то на Убунте точно, не находится в PATH.
 
Сверху Снизу