Компиляция расширений под Linux на Windows?

RusJJ

Доброе утро девачьки
Сообщения
2,582
Реакции
1,075
Добрый день. Есть ли способ компилировать под Пингвина без него самого? Microsoft Store клёвый (ошибка скачки, например подсистемы Linux), ну а так же на данный момент интернет туфтовый, чтобы качать уже полноценный образ. Так что вопросец: AMBuild работает как-то? Или на виртуалку уже лучше накатывать образ?
 

Kruzya

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

Только виртуалка разве что.
 

RusJJ

Доброе утро девачьки
Сообщения
2,582
Реакции
1,075
Хмм. Значит всё же поставлю на закачку Ubuntu какой и там попробую. Спасибо!
 

RusJJ

Доброе утро девачьки
Сообщения
2,582
Реакции
1,075
Есть надежда, что со второй версией будет запускаться (там уже полноценное ядро будет запускаться), но его еще ждать нужно...
Ну ШТОШ, дождались) В Майской версии полноценное ведро для пингвина) Через песочницу конечно и так работает, но теперь вероятно можно и так.
 

PainteR

Fullstack JavaScript Developer
Сообщения
92
Реакции
99
И в старой версии все работало, собирал сам см и расширения к нему через wsl.
 

RusJJ

Доброе утро девачьки
Сообщения
2,582
Реакции
1,075
И в старой версии все работало, собирал сам см и расширения к нему через wsl.
Нууу, не знаю, лол) Там по сути функции в машинном коде одни и те же будут, я в любом случае не мог установить подсистему (в магазине ошибку выдавало, только недавно исправил). Оно в принципе удобнее даже, немного. Может быть попробую, когда обновление чуть стабильнее станет, ибо сейчас там кошмар сколько проблем
 

RusJJ

Доброе утро девачьки
Сообщения
2,582
Реакции
1,075
Вернусь сюда в тему. Давно появился такой трабл, но не обращал внимания сильно. При подключении MetaMod (в smsdk_ext.h #define SMEXT_CONF_METAMOD), при запуске расширения бьёт рофланскую ошибку, что символа Warning не существует. Каво?) Если отключить, всё сасно.
 

RusJJ

Доброе утро девачьки
Сообщения
2,582
Реакции
1,075
Ошибку "unknown symbol Warning" удалось победить, спасибо ребятам с AM!
В общем, ошибка была довольно забавной: компилятор GCC не хотел подключать tier0 библиотеку к проекту... Решением было переключение компилятора на CLang, который справился сразу же.
 
Сверху Снизу