Перенос веб-сервера Mongoose на VxWorks

Мне нужен веб-сервер в моем приложении VxWorks для отображения веб-страницы, поддерживающей RPC (например, JSON-RPC). Я думаю, что веб-сервер Mongoose (https://code.google.com/p/mongoose/ ) был бы идеальным кандидатом для этого, но, к сожалению, он несовместим с VxWorks.

Если я хочу перенести его на VxWorks, с чего мне начать? Есть ли у кого-нибудь опыт с этим, и если да, пожалуйста, укажите мне правильное направление.

Также; если кто-нибудь знает лучшее решение для VxWorks, пожалуйста, дайте мне знать.

Я использую Workbench 3.2, VxWorks 6.5.

С уважением, Eux On.


person euxon    schedule 24.05.2013    source источник
comment
Я получил веб-сервер для работы на VxWorks около 5 лет назад. К сожалению, у меня больше нет доступа к моей электронной почте или любому коду с этой работы, и я забыл все подробности (в том числе, какой веб-сервер я портировал). Но я точно знаю, что я просто работал над этим с безумным циклом компиляции/исправления/повторения, пока это не сработало.   -  person Chris Desjardins    schedule 24.05.2013


Ответы (1)


Работа по переносу начинается с компиляции кода и поиска ошибок компиляции, если таковые имеются. В VxWorks есть инструментальная цепочка GCC, поэтому для запуска неплохо было бы запустить эту команду:

gcc -c mongoose.c

Mongoose работает практически с любой системой POSIX, я не ожидаю, что VxWorks станет исключением.

person valenok    schedule 27.12.2013