Erro de ctypes: erro libdc1394: falha ao inicializar libdc1394

Eu estou tentando compilar meu programa para uma biblioteca compartilhada que eu possa usar de dentro do código Python usando ctypes.

A biblioteca compila bem usando este comando:

g++ -shared -Wl,-soname,mylib -O3 -o mylib.so -fPIC [files] `pkg-config --libs --cflags opencv`

No entanto, quando tento importá-lo usando ctypes

from ctypes import *
mylib = CDLL("/path/to/mylib.so")
print mylib.test() // Expected output: Hello World

Estou tendo o erro a seguir:

libdc1394 error: Failed to initialize libdc1394

O que está acontecendo?

questionAnswers(6)

yourAnswerToTheQuestion