2015-08-04 2 views
0

В настоящее время я пытаюсь создать mosquitto-auth-plugin на окнах, но я не уверен, что делает процесс использования. Док говорит, чтобы отредактировать файл config.mk, который я сделал, затем «сделать» auth-plug - это было мной, я был поражен. Я попытался сделать с помощью GnWin & MinGW, но ни один из них не работал. построить-сделать библиотеку на окнах или я могу сделать ее в Linux и скопировать auth-plug.o на мою машину Windows?make mosquitto-auth-plug on windows

ответ

3

Я не знаю никого, кто попытался построить mosquitto-auth-plug на Windows, и я был бы очень удивлен, если бы это сработало вообще; как автор плагина, я не обратил внимания на переносимость за пределами Un * x, и чтобы не возлагать надежды, я не буду. :-)

При этом вы не можете запускать (загружать) общие объекты, созданные на Linux в Windows. Что может быть возможно, но прошло много лет с тех пор, как я сделал что-то подобное, это перекрестное компиляция с помощью подходящей инструментальной цепочки.

+0

спасибо за ответ - но только чтобы быть ясным, могу ли я использовать этот плагин, если мой брокер mosquitto работает на машине для Windows? – DVN

+0

Короткий ответ: никто никогда не пытался использовать плагин для Windows. Таким образом, я бы сказал, нет, вы не можете использовать его, если хотите запустить своего брокера на Windows – hardillb

+0

Ответ, в настоящее время, является окончательным Нет, вы не можете использовать плагин для вашего брокера Mosquitto в Windows, как говорит @hardlib. Единственная альтернатива, которую я могу придумать, - запустить Linux на виртуальной машине в Windows и запустить Mosquitto, но это, вероятно, не то, что вы хотите. – jpmens