Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Помогите скомпилировать плагин на Linux

Статус
В этой теме нельзя размещать новые ответы.

adamkovuch

Дебютант
Здраствуйте. Я написал плагин для samp, но никак не могу скомпилировать под Linux. Уже 2 дня потратил и всё зря. Разве что линуху изучил.)) На Windows скомпилировал через VS2012 все работает. На линухе пробую скомпилировать через IDE NetBeans. Файл .so создается но он как би не работает. В консоли samp пишет Run time error 19: "File or function is not found". Плагин подключил все ок. В server.cfg прописал plugins myplugin.so. Пытался скомпилировать вручную через makefile. Но при компиляции какой то еррор. Makefile взял от плагина xml и переписал под себя.

Ошибка компиляции:
Код:
rm -f *~ *.o *.so
mkdir bin
g++ -m32 -fPIC -c -O3 -w -D LINUX -ISDK/ -ISDK/amx/ SDK/amx/*.c
g++ -m32 -fPIC -c -O3 -w -D LINUX -ISDK/ -ISDK/amx/ SDK/*.cpp
g++ -m32 -fPIC -c -O3 -w -D LINUX -ISDK/ -ISDK/amx/ src/*.cpp
g++ -m32 -O2 -fshort-wchar -shared -o bin/collection.so *.o
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.6/libstdc++.so when searching for -lstdc++
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.6/libstdc++.a when searching for -lstdc++
/usr/bin/ld: cannot find -lstdc++
collect2: ld returned 1 exit status
make: *** [Collection] Error 1
Помогите кто чем может. Не хочу выбрасывать плагин на помойку. Может где то есть урок, как компилировать на линуху samp плагины, можна и на англ.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу