dart-ext failing on native client header include #16140
Labels
area-vm
Use area-vm for VM related issues, including code coverage, FFI, and the AOT and JIT backends.
closed-not-planned
Closed as we don't intend to take action on the reported issue
This issue was originally filed by @shamblett
I include the following in my native extension :-
include "qpid/client/Connection.h"
include "qpid/client/Message.h"
include "qpid/client/Session.h"
My Dart code using the native extension works, all fine and dandy, if however I then include this :-
include "qpid/client/SubscriptionManager.h"
I suddenly get :-
cannot find extension library'file:///home/steve/Development/google/dart/projects/amqp_client/lib/amqp_client.dart': error: line 10 pos 1: library handler failed import 'dart-ext:so/amqp_extension';
It makes no difference if I include it on its own, just if I include it.
It seems that including it makes dart-ext think the native library is no longer valid.
I'm guessing no client side header inclusion should do this.
My build system and readelf are both telling me the .so file is OK.
Platform is Fedora20 x64
The text was updated successfully, but these errors were encountered: