我正在尝试使用vbox hgcm (ring-3)
from android
。我已经创建了包含 hgcm 连接、断开和调用函数的 ac 文件,并为 vbox 编译了它(在 ubuntu 上)。
我必须使用 dlopen/dlsym 为 android 创建另一个共享对象,它将使用 vbox lib(上面创建的)。我对 dlopen 的调用因错误而失败:
cannot load library: link_image [2033]. failed to link <my_so_file_name>
我相信 android 使用不同的链接器(仿生),因此直接链接上述两者会给我一个错误。
关于如何修复它或任何其他方法的任何想法?