May be try making frameBufferAvailable in V4LWebcamDriver.cpp public ?
On Sun, May 16, 2010 at 4:24 AM, Pascal Stumpf <[email protected]> wrote: > Hello, > I would very much welcome a port of QuteCom to other OSes than > Windows, Mac OS X and Linux, namely *BSD or OpenSolaris. I’ve > started out by trying to compile it on FreeBSD. (Most likely, one of the > problems I will encounter is missing ALSA support, but there’s an ALSA > compatibility layer already in the works.) > > First thing I found out: While the base dir for the header > linux/videodev.h is /usr/include on Linux systems, it’s /usr/local/include > on FreeBSD (header files installed via a v4l-compat-port). Currently, > cmake does not check for this, and there is no way to add an > additional include directory for the pixertool/v4l stuff, at least none I > am aware of. So I had to hack > build/pixertool/CMakeFiles/pixertool.dir/flags.make. > > The error I get now does not look like an OS-specific error: > > /home/pascal/src/qutecom/qutecom-2.2/libs/webcam/include/webcam/WebcamDriver.h: > In member function 'virtual void V4LWebcamDriver::run()': > /home/pascal/src/qutecom/qutecom-2.2/libs/webcam/include/webcam/WebcamDriver.h:159: > error: 'void WebcamDriver::frameBufferAvailable(piximage*)' is private > /home/pascal/src/qutecom/qutecom-2.2/libs/webcam/src/v4l/V4LWebcamDriver.cpp:289: > error: within this context > *** Error code 1 > > > Any help is appreciated, as I don’t know much about C++ yet … > _______________________________________________ > QuteCom-dev mailing list > [email protected] > http://lists.qutecom.org/mailman/listinfo/qutecom-dev > _______________________________________________ QuteCom-dev mailing list [email protected] http://lists.qutecom.org/mailman/listinfo/qutecom-dev
