Сложность переноса TCP-клиента и сервера с Linux на QNX Neutrino - PullRequest
1 голос
/ 01 декабря 2011

Существуют ли существенные различия между современным Linux и QNX Neutrino, которые затрудняют перенос существующего клиента / сервера? Источник обычно создается с использованием Qmake Qt, но не имеет других зависимостей Qt.

Мне нужно предоставить оценку того, сколько времени займет этот процесс, но я никогда не использовал QNX.

Если это имеет значение, он будет работать на процессоре ARM, но мы уже собираем для ARM и на Linux.

1 Ответ

1 голос
/ 01 декабря 2011

Это действительно будет трудно оценить, пока вы не попробуете, потому что есть много общего, но там, где есть различия, может быть более проблематично.Если бы я оценивал, я бы начал с загрузки eval-копии QNX и попробовал собрать, чтобы увидеть, с какими проблемами вы сталкиваетесь.

Самая большая проблема может возникнуть, если вы используете графический интерфейс.QNX использует свою собственную технологию графического интерфейса, которая не является X. (Хотя Qt 4.7 был портирован на QNX 6.5, поэтому, если бы вы использовали Qt, это, вероятно, сработало бы.)

...