Apache бережливый сборщик на VxWorks

Моя цель — использовать Apache Thrift на одном из наших устройств с vxWorks 6.8 (C ++).

Мне нужны шаги для сборки thrift lib (.so) или примера приложения на vxWorks. Было бы здорово помочь, если бы кто-то мог предложить выход. Я использую Windriver Workbench 3.2 на Windows 7 и цель PENTIUM3gnu. Я могу использовать повышение, но не C ++ 11.

1

Решение

Ну, как кто-то, кто должен был заставить Thrift собирать на обычном для Fedora ПК, и как кто-то, кто знает, как заставить его работать на встроенных платформах…, я могу заверить вас, что ваше замешательство, по крайней мере, частично вызвано подпунктом Thrift. построить систему.

На самом деле я не могу дать вам подробное описание того, как создать его на vxWorks, но вот общее мнение о том, что нужно делать, когда его собирают на чем-то, что не очень похоже на машины сопровождающего:

  • помассируйте все ./configure опций и явно отключите каждую вещь, которая вам не нужна. Даже после большого исправления сценария я не смог создать примеры / учебные пособия, поэтому мне пришлось отключить их
  • явно указать пути зависимости. Сценарии автоконфигурации, похоже, были изменены таким образом, что автоопределение библиотек работает хуже, чем обычно с autoconf.
  • попробуй построить. Найдите места, где по каким-то причинам система сборки использует проводные местоположения и, следовательно, дает сбой
  • промыть, повторить.

¹ OpenEmbedded, Android

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]