SAMP на "Bash на Linux на Windows"
#1

Слышали про недавнее обновление для Windows 10? Туда добавили среду Linux (ОС - Ubuntu 14.04.5, архитектура в моём случае x86_64). Так вот, хочу на ней запустить сервер SAMP 0.3.7. Все нужные библиотеки установил, но запустить не получается.

Вот что пишет:


Я так понял, что там просто синтаксическая ошибка. И мне, наверное, нужно самому перекомпилировать исполняемый файл, чтобы всё запустить? Но если так, то где взять исходники?

Reply
#2

sh +x используется для запуска Shell скриптов, а samp03svr - это бинарный файл, его нужно запускать так:
PHP код:
./samp03svr 
Reply
#3

вот интересно, а плагины под линукс можно будет компилировать?
Reply
#4

Quote:
Originally Posted by DartfoL
Посмотреть сообщение
вот интересно, а плагины под линукс можно будет компилировать?
Да, gcc поставил и вперед.
Reply
#5

Quote:
Originally Posted by ZiGGi
Посмотреть сообщение
sh +x используется для запуска Shell скриптов, а samp03svr - это бинарный файл, его нужно запускать так:
PHP код:
./samp03svr 
Я пробовал запускать всеми способами, описанными в SA-MP Wiki, а "sh +x" использовал просто для того, чтобы вывести лог в терминал.

Используя "./samp03svr":
bash: ./samp03svr: cannot execute binary file: Ошибка формата выполняемого файла
Reply
#6

а в этой стоят по дефолту 32-битные библиотеки? может их доустановить надо
Reply
#7

Quote:
Originally Posted by DartfoL
Посмотреть сообщение
а в этой стоят по дефолту 32-битные библиотеки? может их доустановить надо
Я устанавливал только libstdc++6 (а ia32-libs выдало ошибку), какие ещё нужны?
Reply
#8

Quote:
Originally Posted by Sanya161RU
Посмотреть сообщение
Я устанавливал только libstdc++6 (а ia32-libs выдало ошибку), какие ещё нужны?
Выкладывать/смотреть логи религия не позволяет?
Reply
#9

Quote:
Originally Posted by Mutha_X
Посмотреть сообщение
Выкладывать/смотреть логи религия не позволяет?
Какие логи?
Reply
#10

Quote:
Originally Posted by Sanya161RU
Посмотреть сообщение
Я устанавливал только libstdc++6 (а ia32-libs выдало ошибку), какие ещё нужны?
Очевидня ошибка автора темы : запустить на 64 битном линуксе 32х битный исполняемый файл без доустановки ia32-libs
Решением является либо установка ia32-libs , либо установка 32х битной версии линукса.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)