Собственные расширения Dart - что конкретно делает dart-ext с библиотекой?
Я включаю следующее в моем родном расширении:-
#include "qpid/client/Connection.h"
#include "qpid/client/Message.h"
#include "qpid/client/Session.h"
Мой код Dart с использованием собственного расширения работает, все отлично, но если я включу это:-
#include "qpid/client/SubscriptionManager.h"
Я вдруг получаю:-
не удается найти файл библиотеки расширений:///home/steve/Development/google/dart/projects/amqp_client/lib/amqp_client.dart': ошибка: строка 10, позиция 1: сбой обработчика библиотеки: dart-ext: so / amqp_extension ";
Итак, почему, моя система сборки и readelf говорят, что в файле.so нет ничего плохого, это выглядит как ошибка, если это так, то это для меня немного стоп-шоу.
1 ответ
Решение
Исправлено, это была проблема пути к библиотеке в моем окне разработки, объяснение см. В выпуске 16140.