From: Miguel A. Figueroa-V. <mi...@ie...> - 2006-07-15 20:47:04
|
Hello Jose, I'm not sure what's the problem... but do you need vidl2 in particular? or the DC1394 support? If not you can turn off it's compilation without affecting the rest of VXL, by setting BUILD_CONTRIB_VIDL2 to OFF in ccmake. Otherwise, Matt will be of more help than me... but maybe this (from the docs) can help you sort some things out: // WARNING this stream requires version 2 of the libdc1394 API. // if you are also using the ffmpeg streams make sure your libavcodec // and libavformat library are compiled without dc1394 support. // ffmpeg supplies limited 1394 support through the libdc1394 // version 1 API. Linking to both version of libdc1394 will result // in linking errors. // // Currently this code works with libdc1394 version 2.0.0-pre7. // The authors note that the libdc1394 API is subject to change in // prerelease version. As a result, the vidl2_dc1394_istream is // is subject to change with it. Hope this helps. --Miguel On 7/15/06, Jose Alexandre de Franca <jos...@ms...> wrote: > Hello! > > I am trying to compile the VxL library. But I am "bumping" into the error > message that follows. The problem seems to be in the DC1394 library. But... > I think this library is installed correctly in my system (a Ubuntu linux > box, GCC 4.0). Can anybody tell me which the correct version of the dc1394 > library I should install to compile the VxL library correctly? Thanks! > > Jose Franca > Universidade Estadual de Londrina > Brazil > > The error message: > /usr/local/vxl/vxl-1.5.1/contrib/brl/bbas/vidl2/vidl2_dc1394_istream.cxx:45: > error: ISO C++ forbids declaration of 'dc1394camera_t' with no type > /usr/local/vxl/vxl-1.5.1/contrib/brl/bbas/vidl2/vidl2_dc1394_istream.cxx:45: > error: expected ';' before '*' token > /usr/local/vxl/vxl-1.5.1/contrib/brl/bbas/vidl2/vidl2_dc1394_istream.cxx: In > constructor 'vidl2_dc1394_istream::pimpl::pimpl()': > /usr/local/vxl/vxl-1.5.1/contrib/brl/bbas/vidl2/vidl2_dc1394_istream.cxx:35: > error: class 'vidl2_dc1394_istream::pimpl' does not have any field named > 'camera_info_' > /usr/local/vxl/vxl-1.5.1/contrib/brl/bbas/vidl2/vidl2_dc1394_istream.cxx:36: > error: 'DC1394_SPEED_400' was not declared in this scope > /usr/local/vxl/vxl-1.5.1/contrib/brl/bbas/vidl2/vidl2_dc1394_istream.cxx: In > member function 'virtual bool vidl2_dc1394_istream::open(const std::string&, > unsigned int, bool, const vidl2_iidc1394_params&)': > > > > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Vxl-users mailing list > Vxl...@li... > https://lists.sourceforge.net/lists/listinfo/vxl-users > |