3 / 3 / 1
Регистрация: 12.02.2017
Сообщений: 75
1

Компиляция плагина под Linux

19.02.2017, 04:54. Показов 1533. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Имеется debian-live-8.7.1-i386-cinnamon-desktop на VirtualBox.
Пытаюсь элементарно скомпилировать плагин под Linux.
Мой Makefile:

GPP=g++
GCC=gcc
OUTFILE= "test_plugin.so"

COMPILE_FLAGS=-c -O3 -w -DLINUX -I./SDK/amx/

all:
$(GCC) $(COMPILE_FLAGS) ./SDK/amx/*.c
$(GPP) $(COMPILE_FLAGS) ./SDK/*.cpp
$(GPP) $(COMPILE_FLAGS) *.cpp
$(GPP) -O2 -fshort-wchar -shared -o $(OUTFILE) *.o


Выполняю разумеется команду make, что получаю в ответ:
http://savepic.ru/12965530.jpg
Судя по 1-ой ошибке - не найден g++.
Пытаюсь установить g++ и снова ошибки 'У вас отложены (held) битые пакеты':
http://savepic.ru/12938906.jpg
Погуглил решение, но снова не получается ничего, пробывал вот так:

sudo dpkg --configure -a
sudo apt-get update
sudo apt-get install -f
Перезагрузился.

И снова не найден g++. Как быть?
Я новичок в Linux, поэтому прошу помочь чё это за фигня такая, казалось бы простой плагин скомпилить и такая жесть.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.02.2017, 04:54
Ответы с готовыми решениями:

Компиляция ядра linux из-под Windows
Можно ли как-то компилировать ядро linux на Windows XP? :scratch: Система стоит на виртуальной...

Консультант+ на машине под Linux по сети с машины под Windows
Есть такой сложный вопрос, нужно запустить Консультант+ сетевая версия на Linux. При этом сам...

Компиляция прошивки реле под роутер OpenWrt
Знающие люди подскажите пожалуйста.Взял USB реле от МастерКит - MP751(азывается "контроллер...

linux под ВМ
Дебиан под виртуально машиной жрет 80 мб оперативки,а на реальном железе под 200 с чем это связано?

4
Эксперт NIX
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
19.02.2017, 10:58 2
Разберитесь со своими vlc-плагинами wiresharkами и пр., потом установите то что нужно.
0
3 / 3 / 1
Регистрация: 12.02.2017
Сообщений: 75
19.02.2017, 16:20  [ТС] 3
И каким образом я с ними разберусь?
0
Эксперт NIX
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
19.02.2017, 19:28 4
Доустановите, переустановите, удалите — что Вам нравится.
0
3 / 3 / 1
Регистрация: 12.02.2017
Сообщений: 75
21.02.2017, 19:57  [ТС] 5
Лучший ответ Сообщение было отмечено Marinero как решение

Решение

Вообщем проблему решил со сменой Дебиан на Убунту, там g++ установлена была походу автоматом.
0
21.02.2017, 19:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.02.2017, 19:57
Помогаю со студенческими работами здесь

ПО под linux
С linux знаком очень мало, Есть куча разных дистрибутивов 1) для каждого дистрибутива свое ПО или...

Форматирование под Linux!!!
Хочу подключит к Linux новы винчестер: отформатироват и смонтироват, с монтированием все впорядке а...

Продажа ПО под Linux
Каким образом продавать ПО для Linux? Выдавать серийные номера или как-то ещё? Что приемлемо, а...

Разработка навигации под Linux
Здравствуйте господа. Появилась такая задача как создать навигационную программу для Linux. На...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru